+VERSIONU=1_2_7-beta08252005
+VERSIOND=1.2.7-beta08252005
+VERSIONU=1_2_7
+VERSIOND=1.2.7
# If you do not have libexpat and you have no use for reading any input
# type that is XML-ish (i.e. gpx or geocaching.com's/loc) you can uncomment
# USB may required non-standard libraries (like libusb) be installed
# and may not be available on all OSes. Uncomment this to remove the key
# parts of USB from the build.
-INHIBIT_USB=#-DNO_USB
LIBUSB=-lusb
+# Space is significant, because MSVC wants no space between switch and arg (-Fofoo.o)
+# but cc/gcc does:
+# $(OUTPUT_SWITCH)main.o
+# becomes -o main.o (gcc)
+# or -Fomain.o (cl.exe)
+OUTPUT_SWITCH=-o #
+
#
# Enable either or both of these as you wish.
#
ozi.o nmea.o text.o html.o palmdoc.o netstumbler.o hsa_ndv.o \
igc.o brauniger_iq.o shape.o hiketech.o glogbook.o coastexp.o \
vcf.o overlay.o kml.o google.o lowranceusr.o an1.o tomtom.o \
- tef_xml.o maggeo.o pathaway.o
+ tef_xml.o maggeo.o pathaway.o vitosmt.o gdb.o bcr.o coto.o
-FILTERS=position.o duplicate.o arcdist.o polygon.o smplrout.o reverse_route.o sort.o stackfilter.o
+FILTERS=position.o duplicate.o arcdist.o polygon.o smplrout.o reverse_route.o sort.o stackfilter.o trackfilter.o discard.o
OSJEEPS=jeeps/gpslibusb.o
JEEPS=jeeps/gpsapp.o jeeps/gpscom.o \
SHAPE=shapelib/shpopen.o shapelib/dbfopen.o
LIBOBJS = queue.o route.o waypt.o filter_vecs.o util.o vecs.o mkshort.o \
- csv_util.o grtcirc.o vmem.o util_crc.o xmlgeneric.o uuid.o \
+ csv_util.o strptime.o grtcirc.o vmem.o util_crc.o xmlgeneric.o \
+ uuid.o formspec.o xmltag.o \
$(COLDSYNC) $(GARMIN) $(JEEPS) $(SHAPE) $(FMTS) $(FILTERS)
OBJS = main.o $(LIBOBJS)
.c.o:
- $(CC) -c $(CFLAGS) $< -o $@
+ $(CC) -c $(CFLAGS) $< $(OUTPUT_SWITCH)$@
all: gpsbabel
+#
+# Alternate makefile target for the case when you have no libusb and no
+# need for Garmin/USB (60, 76C, VistaC, Quest, etc.) support.
+#
+usbfree:
+ make LIBUSB= INHIBIT_USB=-DNO_USB
+
gpsbabel: $(OBJS)
- $(CC) $(CFLAGS) $(OBJS) -o gpsbabel $(LIBEXPAT) $(LIBUSB) -lm
+ $(CC) $(CFLAGS) $(OBJS) $(LIBEXPAT) $(LIBUSB) -lm $(OUTPUT_SWITCH)$@
main.o:
- $(CC) -c $(CFLAGS) -DVERSION=\"$(VERSIOND)\" $<
+ $(CC) -c $(CFLAGS) -DVERSION=\"$(VERSIOND)\" $< $(OUTPUT_SWITCH)$@
clean:
rm -f $(OBJS) gpsbabel gpsbabel.exe
(echo -n "internal_styles.c: mkstyle.sh " ; echo style/*.style ; /bin/echo -e '\t./mkstyle.sh > internal_styles.c || (rm -f internal_styles.c ; exit 1)' ) >> /tmp/dep
echo Edit Makefile and bring in /tmp/dep
-VERSIONU=1_2_6-beta06082005
-VERSIOND=1.2.6_beta06082005
-# VERSIONU=1_2_5
-# VERSIOND=1.2.5
release:
cvs commit
tar cvzf gpsbabel-osx.tgz usr/bin/gpsbabel
curl -u anonymous:anonymous --upload-file gpsbabel-osx.tgz ftp://upload.sf.net/incoming/
-# Machine generated from here down.
+msvc-build:
+ make CC=@CL.EXE DEBUGGING="" EXTRA_CFLAGS="-nologo -W3 -WL -D__WIN32__ -I msvc/expat " OUTPUT_SWITCH="-Fo" $(OBJS)
+ echo $(OBJS) > objs.lst
+ LINK.EXE /NOLOGO @objs.lst ./msvc/expat/libexpat.lib /out:gpsbabel.exe
+# Machine generated from here down.
an1.o: an1.c defs.h queue.h gbtypes.h an1sym.h
arcdist.o: arcdist.c defs.h queue.h gbtypes.h grtcirc.h
+bcr.o: bcr.c defs.h queue.h gbtypes.h garmin_tables.h
brauniger_iq.o: brauniger_iq.c defs.h queue.h gbtypes.h jeeps/gpsserial.h \
- jeeps/gps.h jeeps/gpsport.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h jeeps/gpsmem.h \
- jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h \
- jeeps/gpsnmeaget.h
+ jeeps/gps.h jeeps/../defs.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
cetus.o: cetus.c defs.h queue.h gbtypes.h coldsync/palm.h coldsync/pdb.h
coastexp.o: coastexp.c defs.h queue.h gbtypes.h xmlgeneric.h uuid.h
copilot.o: copilot.c defs.h queue.h gbtypes.h coldsync/palm.h \
coldsync/pdb.h
-csv_util.o: csv_util.c defs.h queue.h gbtypes.h csv_util.h grtcirc.h
+coto.o: coto.c defs.h queue.h gbtypes.h csv_util.h coldsync/palm.h \
+ coldsync/pdb.h
+csv_util.o: csv_util.c defs.h queue.h gbtypes.h csv_util.h grtcirc.h \
+ strptime.h
delgpl.o: delgpl.c defs.h queue.h gbtypes.h
+discard.o: discard.c defs.h queue.h gbtypes.h
duplicate.o: duplicate.c defs.h queue.h gbtypes.h
easygps.o: easygps.c defs.h queue.h gbtypes.h
filter_vecs.o: filter_vecs.c defs.h queue.h gbtypes.h
-garmin.o: garmin.c defs.h queue.h gbtypes.h jeeps/gps.h jeeps/gpsport.h \
- jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h \
- jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h \
- jeeps/gpsmath.h jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h \
- jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h \
- garmin_tables.h
+formspec.o: formspec.c defs.h queue.h gbtypes.h
+garmin.o: garmin.c defs.h queue.h gbtypes.h jeeps/gps.h jeeps/../defs.h \
+ jeeps/gpsport.h jeeps/gpsserial.h jeeps/gps.h jeeps/gpssend.h \
+ jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h \
+ jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h \
+ jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h \
+ jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h garmin_tables.h
garmin_tables.o: garmin_tables.c garmin_tables.h
gcdb.o: gcdb.c defs.h queue.h gbtypes.h coldsync/palm.h coldsync/pdb.h
+gdb.o: gdb.c defs.h queue.h gbtypes.h garmin_tables.h jeeps/gpsmath.h \
+ jeeps/gps.h jeeps/../defs.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
geo.o: geo.c defs.h queue.h gbtypes.h xmlgeneric.h
geoniche.o: geoniche.c defs.h queue.h gbtypes.h coldsync/palm.h \
coldsync/pdb.h
holux.o: holux.c defs.h queue.h gbtypes.h holux.h
hsa_ndv.o: hsa_ndv.c defs.h queue.h gbtypes.h
html.o: html.c defs.h queue.h gbtypes.h jeeps/gpsmath.h jeeps/gps.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h \
- jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
+ jeeps/../defs.h jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h \
+ jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h \
+ jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h \
+ jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h \
+ jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
igc.o: igc.c defs.h queue.h gbtypes.h
internal_styles.o: internal_styles.c defs.h queue.h gbtypes.h
kml.o: kml.c defs.h queue.h gbtypes.h xmlgeneric.h
lowranceusr.o: lowranceusr.c defs.h queue.h gbtypes.h
+maggeo.o: maggeo.c defs.h queue.h gbtypes.h xmlgeneric.h magellan.h
magnav.o: magnav.c defs.h queue.h gbtypes.h coldsync/palm.h \
coldsync/pdb.h
magproto.o: magproto.c defs.h queue.h gbtypes.h magellan.h
main.o: main.c defs.h queue.h gbtypes.h
-tef_xml.o: tef_xml.c defs.h queue.h gbtypes.h xmlgeneric.h
-pathaway.o: pathaway.c defs.h queue.h gbtypes.h \
- coldsync/palm.h coldsync/pdb.h csv_util.h
mapsend.o: mapsend.c defs.h queue.h gbtypes.h mapsend.h magellan.h
mapsource.o: mapsource.c defs.h queue.h gbtypes.h garmin_tables.h
mkshort.o: mkshort.c defs.h queue.h gbtypes.h
overlay.o: overlay.c defs.h queue.h gbtypes.h grtcirc.h
ozi.o: ozi.c defs.h queue.h gbtypes.h csv_util.h
palmdoc.o: palmdoc.c defs.h queue.h gbtypes.h jeeps/gpsmath.h jeeps/gps.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h \
- jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h \
- coldsync/palm.h coldsync/pdb.h
+ jeeps/../defs.h jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h \
+ jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h \
+ jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h \
+ jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h \
+ jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h coldsync/palm.h coldsync/pdb.h
+pathaway.o: pathaway.c defs.h queue.h gbtypes.h coldsync/palm.h \
+ coldsync/pdb.h csv_util.h
pcx.o: pcx.c defs.h queue.h gbtypes.h garmin_tables.h
polygon.o: polygon.c defs.h queue.h gbtypes.h
position.o: position.c defs.h queue.h gbtypes.h grtcirc.h
smplrout.o: smplrout.c defs.h queue.h gbtypes.h grtcirc.h
sort.o: sort.c defs.h queue.h gbtypes.h
stackfilter.o: stackfilter.c defs.h queue.h gbtypes.h
+strptime.o: strptime.c strptime.h
+tef_xml.o: tef_xml.c defs.h queue.h gbtypes.h xmlgeneric.h
text.o: text.c defs.h queue.h gbtypes.h jeeps/gpsmath.h jeeps/gps.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h \
- jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
+ jeeps/../defs.h jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h \
+ jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h \
+ jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h \
+ jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h \
+ jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
tiger.o: tiger.c defs.h queue.h gbtypes.h csv_util.h
tmpro.o: tmpro.c defs.h queue.h gbtypes.h csv_util.h
tomtom.o: tomtom.c defs.h queue.h gbtypes.h
tpg.o: tpg.c defs.h queue.h gbtypes.h jeeps/gpsmath.h jeeps/gps.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h \
- jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
+ jeeps/../defs.h jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h \
+ jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h \
+ jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h \
+ jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h \
+ jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
+trackfilter.o: trackfilter.c defs.h queue.h gbtypes.h strptime.h
util.o: util.c defs.h queue.h gbtypes.h
util_crc.o: util_crc.c
uuid.o: uuid.c uuid.h
vcf.o: vcf.c defs.h queue.h gbtypes.h jeeps/gpsmath.h jeeps/gps.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h \
- jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
+ jeeps/../defs.h jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h \
+ jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h \
+ jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h \
+ jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h \
+ jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
vecs.o: vecs.c defs.h queue.h gbtypes.h csv_util.h
+vitosmt.o: vitosmt.c defs.h queue.h gbtypes.h
vmem.o: vmem.c defs.h queue.h gbtypes.h
waypt.o: waypt.c defs.h queue.h gbtypes.h
xcsv.o: xcsv.c defs.h queue.h gbtypes.h csv_util.h
xmlgeneric.o: xmlgeneric.c defs.h queue.h gbtypes.h xmlgeneric.h
+xmltag.o: xmltag.c defs.h queue.h gbtypes.h
coldsync/pdb.o: coldsync/pdb.c coldsync/config.h coldsync/palm.h \
coldsync/pdb.h
coldsync/util.o: coldsync/util.c coldsync/config.h coldsync/pconn/util.h \
coldsync/palm.h
-jeeps/gpsapp.o: jeeps/gpsapp.c jeeps/gps.h defs.h queue.h gbtypes.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h jeeps/gpsmem.h \
- jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h \
- jeeps/gpsnmeaget.h
-jeeps/gpscom.o: jeeps/gpscom.c jeeps/gps.h defs.h queue.h gbtypes.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h jeeps/gpsmem.h \
- jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h \
- jeeps/gpsnmeaget.h
-jeeps/gpslibusb.o: jeeps/gpslibusb.c jeeps/gps.h defs.h queue.h gbtypes.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h jeeps/gpsmem.h \
- jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h \
- jeeps/gpsnmeaget.h jeeps/garminusb.h
-jeeps/gpsmath.o: jeeps/gpsmath.c jeeps/gps.h defs.h queue.h gbtypes.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h jeeps/gpsmem.h \
- jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h \
- jeeps/gpsnmeaget.h jeeps/gpsdatum.h
-jeeps/gpsmem.o: jeeps/gpsmem.c jeeps/gps.h defs.h queue.h gbtypes.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h jeeps/gpsmem.h \
- jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h \
- jeeps/gpsnmeaget.h jeeps/garminusb.h
-jeeps/gpsprot.o: jeeps/gpsprot.c jeeps/gps.h defs.h queue.h gbtypes.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h jeeps/gpsmem.h \
- jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h \
- jeeps/gpsnmeaget.h
-jeeps/gpsread.o: jeeps/gpsread.c jeeps/gps.h defs.h queue.h gbtypes.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h jeeps/gpsmem.h \
- jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h \
- jeeps/gpsnmeaget.h jeeps/gpsusbint.h
-jeeps/gpsrqst.o: jeeps/gpsrqst.c jeeps/gps.h defs.h queue.h gbtypes.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h jeeps/gpsmem.h \
- jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h \
- jeeps/gpsnmeaget.h
-jeeps/gpssend.o: jeeps/gpssend.c jeeps/gps.h defs.h queue.h gbtypes.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h jeeps/gpsmem.h \
- jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h \
- jeeps/gpsnmeaget.h jeeps/gpsusbint.h
-jeeps/gpsserial.o: jeeps/gpsserial.c jeeps/gps.h defs.h queue.h gbtypes.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h jeeps/gpsmem.h \
- jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h \
- jeeps/gpsnmeaget.h jeeps/garminusb.h
-jeeps/gpsusbread.o: jeeps/gpsusbread.c jeeps/gps.h defs.h queue.h \
- gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h \
- jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h \
- jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h \
- jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h \
- jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h jeeps/garminusb.h \
+jeeps/gpsapp.o: jeeps/gpsapp.c jeeps/gps.h jeeps/../defs.h \
+ jeeps/../queue.h jeeps/../gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
+jeeps/gpscom.o: jeeps/gpscom.c jeeps/gps.h jeeps/../defs.h \
+ jeeps/../queue.h jeeps/../gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
+jeeps/gpslibusb.o: jeeps/gpslibusb.c jeeps/gps.h jeeps/../defs.h \
+ jeeps/../queue.h jeeps/../gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h jeeps/garminusb.h
+jeeps/gpsmath.o: jeeps/gpsmath.c jeeps/gps.h jeeps/../defs.h \
+ jeeps/../queue.h jeeps/../gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h jeeps/gpsdatum.h
+jeeps/gpsmem.o: jeeps/gpsmem.c jeeps/gps.h jeeps/../defs.h \
+ jeeps/../queue.h jeeps/../gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h jeeps/garminusb.h
+jeeps/gpsprot.o: jeeps/gpsprot.c jeeps/gps.h jeeps/../defs.h \
+ jeeps/../queue.h jeeps/../gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
+jeeps/gpsread.o: jeeps/gpsread.c jeeps/gps.h jeeps/../defs.h \
+ jeeps/../queue.h jeeps/../gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h jeeps/gpsusbint.h
+jeeps/gpsrqst.o: jeeps/gpsrqst.c jeeps/gps.h jeeps/../defs.h \
+ jeeps/../queue.h jeeps/../gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
+jeeps/gpssend.o: jeeps/gpssend.c jeeps/gps.h jeeps/../defs.h \
+ jeeps/../queue.h jeeps/../gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h jeeps/gpsusbint.h
+jeeps/gpsserial.o: jeeps/gpsserial.c jeeps/gps.h jeeps/../defs.h \
+ jeeps/../queue.h jeeps/../gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h jeeps/garminusb.h
+jeeps/gpsusbread.o: jeeps/gpsusbread.c jeeps/gps.h jeeps/../defs.h \
+ jeeps/../queue.h jeeps/../gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h jeeps/garminusb.h \
jeeps/gpsusbint.h
-jeeps/gpsusbsend.o: jeeps/gpsusbsend.c jeeps/gps.h defs.h queue.h \
- gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h \
- jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h \
- jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h \
- jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h \
- jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h jeeps/garminusb.h \
+jeeps/gpsusbsend.o: jeeps/gpsusbsend.c jeeps/gps.h jeeps/../defs.h \
+ jeeps/../queue.h jeeps/../gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h jeeps/garminusb.h \
jeeps/gpsusbint.h
jeeps/gpsusbstub.o: jeeps/gpsusbstub.c
-jeeps/gpsutil.o: jeeps/gpsutil.c jeeps/gps.h defs.h queue.h gbtypes.h \
- jeeps/gpsport.h jeeps/gpsserial.h jeeps/gpssend.h jeeps/gpsread.h \
- jeeps/gpsutil.h jeeps/gpsapp.h jeeps/gpsprot.h jeeps/gpscom.h \
- jeeps/gpsfmt.h jeeps/gpsmath.h jeeps/gpsnmea.h jeeps/gpsmem.h \
- jeeps/gpsrqst.h jeeps/gpsinput.h jeeps/gpsproj.h jeeps/gpsnmeafmt.h \
- jeeps/gpsnmeaget.h
+jeeps/gpsutil.o: jeeps/gpsutil.c jeeps/gps.h jeeps/../defs.h \
+ jeeps/../queue.h jeeps/../gbtypes.h jeeps/gpsport.h jeeps/gpsserial.h \
+ jeeps/gpssend.h jeeps/gpsread.h jeeps/gpsutil.h jeeps/gpsapp.h \
+ jeeps/gpsprot.h jeeps/gpscom.h jeeps/gpsfmt.h jeeps/gpsmath.h \
+ jeeps/gpsnmea.h jeeps/gpsmem.h jeeps/gpsrqst.h jeeps/gpsinput.h \
+ jeeps/gpsproj.h jeeps/gpsnmeafmt.h jeeps/gpsnmeaget.h
shapelib/dbfopen.o: shapelib/dbfopen.c shapelib/shapefil.h
shapelib/shpopen.o: shapelib/shpopen.c shapelib/shapefil.h
-internal_styles.c: mkstyle.sh style/README.style style/arc.style style/csv.style style/custom.style style/dna.style style/fugawi.style style/gpsdrive.style style/gpsman.style style/mapconverter.style style/mxf.style style/nima.style style/s_and_t.style style/saplus.style style/tabsep.style style/xmap.style style/xmapwpt.style
+internal_styles.c: mkstyle.sh style/README.style style/arc.style style/csv.style style/custom.style style/dna.style style/fugawi.style style/gpsdrive.style style/gpsdrivetrack.style style/gpsman.style style/mapconverter.style style/mxf.style style/nima.style style/openoffice.style style/s_and_t.style style/saplus.style style/tabsep.style style/xmap.style style/xmapwpt.style
./mkstyle.sh > internal_styles.c || (rm -f internal_styles.c ; exit 1)
gpsbabel -i magellan -f /dev/ttyS0 -o geo -F mag.loc
gpsbabel -i magellan -f com1 -o geo -F mag.loc
- PathAway (Palm) database
-
- PathAway is a Palm software designed for handling "most" GPS devices
- (including BlueTooth). In this time (i mean 2005) a free tool
- to convert this database is located on the homepage
- of PathAway (www.pathaway.com). But i've read there ... for windows and
- the output format was also very limited.
-
Optionally, you may specify "-s" in any command line. This causes
the program to ignore any "short" names that may be present in the
source data format and synthesize one from the long name. This
ADVANCED USAGE
- Argument are processed in the order they appear on the command line.
- Input is cumulative. The input file type remains unchanged until a
- new -i argument is seen. Files are read in the order they appear.
- So you could merge three input files into one output file with:
+ Argument are processed in the order they appear on the command line
+ and are translated internally into a pipeline that data flows
+ through when executed. Normally one would:
+ - read from one input
+ - optionally apply filters
+ - write into one output
+
+ but GPSBabel is flexible enough to allow more complicated
+ operations such as reading from several files (potentially of
+ different types), applying a filter, reading more data, then
+ write the merged data to multiple destinations.
+
+ The input file type remains unchanged until a new -i argument
+ is seen. Files are read in the order they appear. So you could
+ merge three input files into one output file with:
gpsbabel -i geo -f 1.loc -f 2.loc -f 3.loc -o geo -F big.loc
ROUTE AND TRACK MODES
- The presence of "-t" on the command line tells us to work with
- tracks. The presence of "-r" tells us to work with routes.
- Tracks and routes are advanced features and don't try to
- handle every possible hazard that can be encountered during a
- conversion. If you're merging or converting files of similar
- limitations, things work very well. The presence of "-s" on
- the command line tends to creat havoc because tracks and routes.
+ Most formats will make reasonable attempt to work transparently
+ with waypoints, tracks, and routes. Some formats, like 'garmin'
+ and 'magellan' require the '-t' flag to work with tracks and
+ '-r' to work with routes. '-w' is for waypoints, and is the
+ default. So if you wanted to read all data from your unit into
+ a gpx file, you might use a command like:
+
+ gpsbabel -t -r -w -i magellan -f com1: -o gpx -F backup.gpx
+
+ Tracks and routes are advanced features and don't try to
+ handle every possible hazard that can be encountered during a
+ conversion. If you're merging or converting files of similar
+ limitations, things work very well.
+
+ Tracks and routes will sometimes be converted to a list of
+ waypoints when necessary, f.i. when writing into one of the CSV
+ formats. The inverse operation is not supported right now, so
+ reading the converted track back from CSV will always result in
+ a list of waypoints, not the original track.
+
+ The presence of "-s" on the command line tends to creats havoc
+ on tracks and routes since many of these formats rely on
+ internal linkages between such points and renaming them may
+ break those linkages. In general, don't use "-s" when tracks or
+ routes are present.
THE FORMATS
MAGELLANX
- The SD card format used by the Magellan Explorist 300, 400, and 500.
+ The SD card format used by the Magellan Explorist 400, 500, and 600.
It's identical to the Magellan SD format used by Meridian, but allows
longer waypoint names.
You should name any file created with this format with a ".upt"
extension so the firmware can read it.
+ MAGGEO
+
+ The SD card format used by the Magellan Explorist 400, 500, and
+ 600 to describe geocaches. Notice what while the format can
+ hold an infinite number of geocaches, the unit will read and
+ silently discard all but 200 geocache POIs at a time.
+
+ You should name any file created with this format with a ".gs"
+ extension so the firmware can read it.
+
GARMIN
Waypoint serial upload and download works reliably under both
else (PDA hotsync programs, gpsd, getty, pppd, etc.) is using
the serial port.
- New in GPSBabel 1.2.4 is USB support, but only under Windows.
- It's reported successful with VistaC, SummitC, 60C, 60CS, 76C,
- 76CS, and 96C. Some users report success with StreetPilot 2610
- and some do not, but nobody's followed up with details on that.
-
- Quest is known to not work, not becuase of USB problems, but
- rather becuase it only implements a new waypoint protocol that's
- seemingly only available on that model. If you have a Quest and
- would like to see it supported and can provide patches or a loan
- of the equipment for a few days, please contact Robert Lipe.
+ GPSBabel supports the USB Garmins under Windows and on Linux and
+ OS/X via libusb. It's reported successful with VistaC, SummitC,
+ 60C, 60CS, 76C, 76CS, 96C, and Quest. Some users report success
+ with StreetPilot 2610 and some do not, but nobody's followed up
+ with details on that.
Currently, only a single USB unit at a time can be supported. The
device name to use on the command line is "usb:" Thus, to read
gpsbabel -D9 -i garmin -f usb: -o gpx -F blah.gpx
+ Custom icons are supported on units that support that. Neither
+ GPSBabel nor your firmware know what is associated with any
+ given slot number. They don't know that the picture you placed
+ in the first slot is a happy face, they only know they're in the
+ lowest numbered slot. GPSBabel names the them consistently with
+ Mapsource, so they are named 'Custom 0' through 'Custom 23'.
+
GPSMAN
GPS Manager can read and write formats that this converter doesn't
The Lowrance iFinder GPS series has the unique capability to
output its data to an MMC card. The data is saved to the card
as a .USR file and can be read by your computer using a card
- reader. Currently only reading and writing of waypoints (no
- routes or tracks) is supported.
+ reader. Waypoints, routes, tracks are supported. By default,
+ Event marker icons are converted to waypoints. Symbols tend
+ to get lost in the translation.
+
+ Additional options:
+ ignoreicons - don't convert icons to waypoints
+ merge - (USR output) merge all tracks into a single
+ track with segments
+ break - (USR input) break track segments into separate
+ tracks
XMap
GpsDrive way.txt file format. A space seperated format file. Tested
against GpsDrive v 1.30 found @ http://www.kraftvoll.at/software.
Contributed by Alan Curry.
+
+ GPSDRIVETRACK
+
+ Format used by GpsDrive to save tracks. Like GPSDRIVE a space
+ seperated format file. See above for a link to GpsDrive.
+ Contributed by Tobias Minich.
Geocaching DB
s_and_t
- This is a CSV format for Microsoft Streets and Trips. Detailed
- instructions on how to import to it, preserving hyperlinks, are at
+ This is a format for importing into Microsoft Streets and Trips.
+ It's been exercised on versions 2003, 2004, and 2005. Detailed
+ instructions on how to use it, including preserving hyperlinks,
+ are at
http://www.gpsbabel.org/formats/s_and_t/Importing_into_Microsoft_Streets_and_Trips_2003.html
Fugawi
- This was a requested CSV format. It's unknown which version of
- which software it works with.
+ This was a requested CSV format, *not* the proprietary binary format
+ used by Fugawi. Like any other CSV format, GPSBabel cannot read tracks
+ in this format, but converting a track into it and then importing as
+ track in Fugawi works.
+
+ It is known to work with Fugawi V3.1.4.635. When importing/exporting
+ waypoints, one has to specify the order of fields as follows (names of
+ fields may depend on the language used by Fugawi):
+ - Name
+ - Comment
+ - Description
+ - Latidude
+ - Longitude
+ - Altitude (metres)
+ - Date (yyyymmdd/yymmdd)
+ - Time of day (hhmmss)
+ When importing tracks, use "[ignore]" instead of "Name", "Comment" and
+ "Description".
http://www.fugawi.com/
useful:
#!/bin/sh
- FROM="233 S. Wacker, Chicago, IL"
- TO="1060 W. Addison, Chicago, IL"
+ FROM="233 S. Upper Wacker Dr, Chicago, IL"
+ TO="1060 W. Addison St, Chicago, IL"
wget -O - "http://maps.google.com/maps?q=$FROM to $TO&output=js" \
2>/dev/null >google_map.js
gpsbabel -i google -f google_map.js -o gpx -F google_map.gpx
+
+ Note that Internet Explorer has been observed to damage the
+ XHTML beyond recognition so use a better browser to save the
+ pages such as Firefox or Mozilla.
+
+ TEF
+
+ TEF, internal called "TourExchangeFormat", is a XML based
+ export format, used by Map&Guide "Motorrad-Routenplaner 2005/06".
+ Another posibility to exchange data with this are the .bcr files,
+ which are sopprted by GPSbabel in both directions (see BCR).
+ Via XML this software can only export routing data.
+ So we don't support writing.
- TourExchangeFormat
-
- XML based export format, used by Map&Guide
- "Motorrad-Routenplaner". This software can only export routing data.
- So we don't support writing.
+ With the option "routevia" you can eliminate calculated route
+ points from tef source file.
+ gpsbabel -r -i tef,routevia -f in.xml -o gpx -F out.gpx
+
PathAway
-
- PathAway is a Palm software designed for handling "most" GPS devices
- (including BlueTooth). In this time (i mean 2005) a free tool
- to convert this database is located on the homepage
- of PathAway (www.pathaway.com). But i've read there ... for windows and
- the output formats are also very limited.
+
+ PathAway is a Palm software designed for handling "most" GPS
+ devices (including BlueTooth). In this time (i mean 2005) a free
+ tool to convert this database is located on the homepage of
+ PathAway (www.pathaway.com). But i've read there ... for windows
+ and the output formats are also very limited.
AN1
the icon. It should be 22x22 and 16 colors, and have the same name
(not including the extension) as the .ov2 file.
-DATA FILTERS
+ VitoSMT
+
+ Vito Navigator II is a Pocket PC GPS application. This format reads
+ a Vito Navigator II .SMT track file and can work in either waypoint
+ or track mode. The speed, heading and Dilution of Position data
+ is written in the notes field.
- GPSBabel supports data filtering. Data filters are invoked from
- the command line via the '-x' option. It should be noted that
- data filters are invoked in the order they appear on the command
- line and can be used in intermittently between several variations
- of input and output functions. It should also be noted that
- filtering data from different input types can sometimes produce
- undesirable results due to differences in the native data formats.
+ Support for writing .SMT tracks is very experimental and may crash
+ VitoNavigator II on the Pocket PC.
+ GDB
+
+ Support for the "Garmin GPS Database" format used by default in
+ MapSource versions since release 6.0. By default we create gdb's
+ of version 2. Version 2 is used in Mapsource 6.3 and 6.5.
+
+ Garmin GPS database is an undocumented file format. The
+ basic info for this module comes from the existing MapSource
+ conversion code.
+
+ Additional options:
+
+ ver - set the data format version of the output file
+ (currently 1 or 2); 2 is our default.
+ via - Drop hidden route points (means calculated stuff)
+ cat - default category on output (1..16)
+
+ BCR
+
+ This file format (extension .bcr) is used in
+ "Motorrad Routenplaner 2002-..." by Map&Guide. It is a route-onle
+ format. If you own a newer release (2005...) you can also use
+ the XML export and convert via
+ "gpsbabel ... -i tef ..." to your preferred format.
+
+ May be there are other products from Map&Guide using the format.
+
+ Coordinates are stored in Mercator format. The calculation between
+ this and our internal format can result in visible differences.
+ Experience reports are welcome.
+
+ Options:
+
+ index - If more then one route are present in source data, with
+ this option you can determine, which of this should used
+ for the output. The range is 1 to number routes in input.
+ If you don't use this, only the first route will be
+ converted.
+ name - Not every input format has a real name for routes in
+ their data. So you can give the route a nice name.
+ radius - Overwrites the default value of 6371000.0 meters for
+ the earth radius. My be this can help to reduce
+ differences.
+
+ An example with all options:
+
+ gpsbabel -r \
+ -i gpx -f in.gpx
+ -o bcr,index=1,name="From A to B",radius=6371012 \
+ -F a_to_b.bcr
+
+ OPENOFFICE
+ Tab seperated export-all (except geocaching data) file format.
+ Intended to serve as source for number-processing applications
+ like OpenOffice, Ploticus and others. Tab was chosen as delimiter
+ because it is a) supported by both OpenOffice and Ploticus and
+ b) is not ',', so you can use 'sed -i "s/./,/g" <x>.csv' to adapt it to
+ locales where ',' is used as decimal seperator.
+ Contributed by Tobias Minich.
+
+DATA FILTERS
+
+ GPSBabel supports data filtering. Data filters are invoked from
+ the command line via the '-x' option. It should be noted that
+ data filters are invoked in the internal pipeline at the point
+ that corresponds to their position on the command. This implies
+ that specifying a filter before reading any data ('-x <filter>
+ -f <file>'), despite being legal, will not have any effect. The
+ advantage is that filters can be used intermittently between
+ several variations of input and output functions. It should
+ also be noted that filtering data from different input types can
+ sometimes produce undesirable results due to differences in the
+ native data formats.
+
+ Beware that most filters only apply to a certain kind of
+ data. This is usually indicated below by referring to points,
+ tracks or routes in the first sentence which describes each
+ filter or in the table at http://www.gpsbabel.org/capabilities.html .
POSITION
-x stack,pop,append \
-o magellan -F fwaind.wpt
+
+ TRACK
+
+ ( !!! This filter always drops empty tracks !!! )
+
+ The track filter is a tool for manipulating track lists.
+ The following options are available:
+
+ TITLE
+
+ Gives the new track(s) a basic title. Basic means if more
+ than one track is created by filter the title will be
+ expanded with the date the new track. Special formats (see
+ UNIX date or strftime for details) are possible.
+
+ gpsbabel -t \
+ -i gpx -f in.gpx \
+ -x track,pack,split,title="ACTIVE LOG-%D" \
+ -o gpx -F out.gpx PACK
+
+ MOVE
+
+ Change the time of all trackpoints. This is useful if
+ your track has moved by one or more hours through a
+ time zone problem. The following example will shift
+ your track to be one hour later.
+
+ gpsbabel -t \
+ -i gpx -f in.gpx \
+ -x track,move=+1h,pack,title="ACTIVE LOG" \
+ -o gpx -F out.gpx
+
+ START / STOP
+
+ Filter tracks against time borders. All points outside
+ this range will be dropped. The date-time paramters
+ have to be in form of YYYYMMDDHHMMSS; but you may specify
+ only the most significant portion represented in the the
+ leftmost fields. See the example, where the time is
+ specified only through the hour.
+
+ If you only want to get a track mapped on 20 july 2005 from
+ 10 am to 6pm, you should use this:
+
+ gpsbabel -t \
+ -i gpx -f in.gpx \
+ -x track,start=2005072010,stop=2005072018 \
+ -o gpx -F out.gpx
+
+ PACK
+
+ With this default option all tracks from input will be
+ packed into one track. If tracks overlaps in time, the
+ filter stops working. To pack all the tracks together
+ into one track and give it a name, use this:
+
+ gpsbabel -t \
+ -i gpx -f in.gpx \
+ -x track,pack,title="ACTIVE LOG" \
+ -o gpx -F out.gpx
+
+ SPLIT
+
+ The input track will be split into several tracks
+ depending on date of track points. If there is more
+ than one track, use the pack option before before
+ using this.
+
+ To split a single tracks into separate tracks for each day
+ and name them, use this:
+
+ gpsbabel -t \
+ -i gpx -f in.gpx \
+ -x track,split,title="ACTIVE LOG # %Y%m%d" \
+ -o gpx -F out.gpx
+
+ If the input has multiple tracks, pack them together before
+ splitting them back apart per day thusly:
+
+ gpsbabel -t \
+ -i gpx -f in.gpx \
+ -x track,pack,split,title="ACTIVE LOG # %D" \
+ -o gpx -F out.gpx
+
+ Additionally you can add an interval to the split option.
+ With this the track will be split if the time between two
+ points is greater than this parameter. The interval must be
+ numeric and can be int days, hours, minutes or seconds,
+ expressed as one of the character "d", "h", "m", or "s".
+ If no trailing character is present, the units are assumed to
+ be in seconds.
+
+ For example, to split a track based on an four hour interval,
+ use this:
+
+ gpsbabel -t \
+ -i gpx -f in.gpx \
+ -x track,pack,split=4h,title="LOG # %c" \
+ -o gpx -F out.gpx
+
+ MERGE
+
+ Merge puts all track points into one single track and
+ sort them by time. Points with identical time stamp
+ will be dropped !!!
+
+ If you want to merge tracks from different devices
+ but from same trip, use this:
+
+ gpsbabel -t \
+ -i gpx -f john.gpx \
+ -i gpx -f doe.gpx \
+ -x track,merge,title="COMBINED LOG" \
+ -o gpx -F john_doe.gpx
+
+ DISCARD
+
+ This filter 'fixes' gps data by discarding points with a hdop
+ and/or vdop over a set limit. If you give both the hdop and a
+ vdop options, by default points that exceed EITHER are discarded
+ (OR). This filter processes waypoints, tracks, and routes.
+
+ HDOP (float)
+
+ Points with a hdop exceeding the given value are discarded.
+
+ VDOP (float)
+
+ Points with a vdop exceeding the given value are discarded.
+
+ HDOPANDVDOP
+
+ Only useful if both hdop and vdop are given. Now logical AND
+ is used, i.e. only points exceeding both given values are
+ discarded.
+
+ Example: gpsbabel \
+ -i gpx -f in.gpx \
+ -x discard,hdop=10,vdop=20,hdopandvdop \
+ -o gpx -F out.gpx
+
+ Contributed by Tobias Minich.
} an1_symbol_record;
typedef struct {
- an1_base base;
+ format_specific_data fs;
short magic;
long unk1;
long lon;
} an1_waypoint_record;
typedef struct {
- an1_base base;
+ format_specific_data fs;
short magic;
long unk0;
long lon;
} an1_vertex_record;
typedef struct {
- an1_base base;
+ format_specific_data fs;
short magic;
short unk1;
short serial;
an1_waypoint_record *wpt = (an1_waypoint_record *)vwpt;
xfree( wpt->name );
xfree( wpt->fontname );
+ xfree( vwpt );
}
void Copy_AN1_Waypoint( void **vdwpt, void *vwpt ) {
static an1_waypoint_record *Alloc_AN1_Waypoint( ) {
an1_waypoint_record *result = NULL;
result = (an1_waypoint_record *)xcalloc( sizeof(*result), 1 );
- result->base.copy = Copy_AN1_Waypoint;
- result->base.destroy = Destroy_AN1_Waypoint;
+ result->fs.type = FS_AN1W;
+ result->fs.copy = Copy_AN1_Waypoint;
+ result->fs.destroy = Destroy_AN1_Waypoint;
+ return result;
}
static an1_vertex_record *Alloc_AN1_Vertex();
void Destroy_AN1_Vertex( void *vvertex ) {
- /* do nothing */
+ xfree( vvertex );
}
void Copy_AN1_Vertex( void **vdvert, void *vvert ) {
static an1_vertex_record *Alloc_AN1_Vertex() {
an1_vertex_record *result = NULL;
result = (an1_vertex_record *)xcalloc( sizeof( *result), 1 );
- result->base.copy = Copy_AN1_Vertex;
- result->base.destroy = Destroy_AN1_Vertex;
+ result->fs.type = FS_AN1V;
+ result->fs.copy = Copy_AN1_Vertex;
+ result->fs.destroy = Destroy_AN1_Vertex;
+ return result;
}
void Destroy_AN1_Line( void *vline ) {
an1_line_record *line = (an1_line_record *)vline;
xfree( line->name );
+ xfree( vline );
}
void Copy_AN1_Line( void **vdline, void *vline ) {
static an1_line_record *Alloc_AN1_Line( ) {
an1_line_record *result = NULL;
result = (an1_line_record *)xcalloc( sizeof(*result), 1 );
- result->base.copy = Copy_AN1_Line;
- result->base.destroy = Destroy_AN1_Line;
+ result->fs.type = FS_AN1L;
+ result->fs.copy = Copy_AN1_Line;
+ result->fs.destroy = Destroy_AN1_Line;
+ return result;
}
len = strlen( line->name );
WriteShort( f, len );
WriteString( f, line->name );
- WriteShort( f, line->lineweight );
+ WriteShort( f, (short) line->lineweight );
WriteLong( f, line->linestyle );
WriteLong( f, line->linecolor );
WriteLong( f, line->unk5 );
static void Write_AN1_Header( FILE *f ) {
WriteShort( f, 11557 );
- WriteShort( f, atoi( output_type ) );
+ WriteShort( f, (short) atoi( output_type ) );
}
static void Read_AN1_Bitmaps( FILE *f ) {
unsigned long count = 0;
unsigned long i = 0;
an1_waypoint_record *rec = NULL;
- waypoint *wpt_tmp;
+ waypoint *wpt_tmp;
char *icon = NULL;
ReadShort( f );
count = ReadLong( f );
if (FindIconByGuid(&rec->guid, &icon)) {
wpt_tmp->icon_descr = icon;
}
-
- wpt_tmp->an1_extras = (an1_base *)(void *)rec;
+
+ fs_chain_add( &(wpt_tmp->fs), (format_specific_data *)rec);
rec = NULL;
waypt_add( wpt_tmp );
}
{
an1_waypoint_record *rec;
int local;
+ format_specific_data *fs = NULL;
+
+ fs = fs_chain_find( wpt->fs, FS_AN1W );
- if ( wpt->an1_extras ) {
- rec = (an1_waypoint_record *)(void *)(wpt->an1_extras);
+ if ( fs ) {
+ rec = (an1_waypoint_record *)fs;
xfree( rec->name );
local = 0;
}
Write_AN1_Waypoint( outfile, rec );
if ( local ) {
Destroy_AN1_Waypoint( rec );
- xfree( rec );
}
}
Read_AN1_Line( f, rec );
/* create route rec */
rte_head = route_head_alloc();
- rte_head->an1_extras = (an1_base *)(void *)rec;
+ fs_chain_add( &rte_head->fs, (format_specific_data *)rec );
route_add_head(rte_head);
- for (j = 0; j < rec->pointcount; j++ ) {
+ for (j = 0; j < (unsigned) rec->pointcount; j++ ) {
vert = Alloc_AN1_Vertex();
Read_AN1_Vertex( f, vert );
wpt_tmp->longitude = -DecodeOrd( vert->lon );
wpt_tmp->shortname = (char *) xmalloc(7);
sprintf( wpt_tmp->shortname, "\\%5.5x", rtserial++ );
- wpt_tmp->an1_extras = (an1_base *)(void *)vert;
+ fs_chain_add( &wpt_tmp->fs,
+ (format_specific_data *)vert );
route_add_wpt(rte_head, wpt_tmp);
}
}
{
an1_line_record *rec;
int local;
+ format_specific_data *fs = NULL;
- if ( rte->an1_extras ) {
- rec = (an1_line_record *)(void *)(rte->an1_extras);
+ fs = fs_chain_find( rte->fs, FS_AN1L );
+
+ if ( fs ) {
+ rec = (an1_line_record *)(void *)fs;
local = 0;
switch (output_type_num) {
case 1:
if ( rec->type != 14 ) {
rec = Alloc_AN1_Line();
- memcpy( rec, rte->an1_extras, sizeof(an1_line_record));
+ memcpy( rec, fs, sizeof(an1_line_record));
local = 1;
rec->magic = 4112;
rec->unk1 = 4359;
case 2:
if ( rec->type != 15 ) {
rec = Alloc_AN1_Line();
- memcpy( rec, rte->an1_extras, sizeof(an1_line_record));
+ memcpy( rec, fs, sizeof(an1_line_record));
local = 1;
rec->type = 15;
} // end if
case 4:
if ( rec->type != 16 ) {
rec = Alloc_AN1_Line();
- memcpy( rec, rte->an1_extras, sizeof(an1_line_record));
+ memcpy( rec, fs, sizeof(an1_line_record));
local = 1;
rec->type = 16;
} // end if
Write_AN1_Line( outfile, rec );
if ( local ) {
Destroy_AN1_Line( rec );
- xfree( rec );
}
}
{
an1_vertex_record *rec;
int local;
+ format_specific_data *fs = NULL;
+
+ fs = fs_chain_find( wpt->fs, FS_AN1V );
- if ( wpt->an1_extras ) {
- rec = (an1_vertex_record *)(void *)(wpt->an1_extras);
+ if ( fs ) {
+ rec = (an1_vertex_record *)(void *)fs;
local = 0;
}
else {
Write_AN1_Vertex( outfile, rec );
if ( local ) {
Destroy_AN1_Vertex( rec );
- xfree( rec );
}
}
--- /dev/null
+/*
+
+ Support for Motorrad Routenplaner (Map&Guide) .bcr files.
+
+ Copyright (C) 2005 Olaf Klein, o.b.klein@t-online.de
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA
+*/
+
+
+#include "defs.h"
+#include "garmin_tables.h"
+#include <ctype.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <math.h>
+
+
+#define MYNAME "bcr"
+
+#define BCR_DEBUG
+// #undef BCR_DEBUG
+
+#define SEC_UNKNOWN 0
+#define SEC_CLIENT 1
+#define SEC_ROUTE 2
+#define SEC_DESCR 3
+#define SEC_COORD 4
+
+#define R_EARTH 6371000 /* radius of our big blue ball */
+
+/*
+ 6371014 would be a better value when converting to f.e. to mapsoure,
+ but this seems to be used by Map&Guide when exporting to XML.
+*/
+
+static FILE *fin, *fout;
+char *filename;
+int curr_rte_num, target_rte_num;
+static double radius;
+
+/* placeholders for options */
+
+static char *rtenum_opt;
+static char *rtename_opt;
+static char *radius_opt;
+
+static
+arglist_t bcr_args[] = {
+ {"index", &rtenum_opt, "Index of route to write (if more the one in source)", NULL, ARGTYPE_INT },
+ {"name", &rtename_opt, "New name for the route", NULL, ARGTYPE_STRING },
+ {"radius", &radius_opt, "Radius of our big earth (default 6371000 meters)", NULL, ARGTYPE_FLOAT },
+ {0, 0, 0, 0, 0}
+};
+
+void
+bcr_init_radius(void)
+{
+ if (radius_opt != NULL) /* preinitialize the earth radius */
+ {
+ radius = atof(radius_opt);
+ if (radius < 0)
+ fatal(MYNAME ": Sorry, the radius should be greater than zero!\n");
+ }
+ else
+ radius = (double)R_EARTH;
+
+ if (global_opts.verbose_status > 0)
+ printf(MYNAME ": We calculate with radius %f meters.\n", radius);
+}
+
+static void
+bcr_rd_init(const char *fname)
+{
+ filename = xstrdup(fname);
+ fin = xfopen(fname, "r", MYNAME);
+ bcr_init_radius();
+}
+
+static void
+bcr_rd_deinit(void)
+{
+ fclose(fin);
+ xfree(filename);
+}
+
+/* ------------------------------------------------------------*/
+
+char *
+bcr_next_char(const char *buff)
+{
+ char *result = (char *)buff;
+ while (*result > '\0' && *result <= ' ') result++; /* trim leading spaces */
+ return result;
+}
+
+waypoint *
+bcr_find_waypt(const char *name, route_head *route) /* find a waypt by name, create new */
+{ /* if not found */
+ waypoint *wpt;
+ queue *elem, *tmp;
+
+ QUEUE_FOR_EACH(&route->waypoint_list, elem, tmp)
+ {
+ wpt = (waypoint *) elem;
+ if (0 == strcmp(wpt->shortname, name))
+ return wpt;
+ }
+ wpt = waypt_new();
+ wpt->shortname = xstrdup(name);
+
+ return wpt;
+}
+
+void
+bcr_create_waypts_from_route(route_head *route)
+{
+ waypoint *wpt;
+ queue *elem, *tmp;
+
+ QUEUE_FOR_EACH(&route->waypoint_list, elem, tmp)
+ {
+ wpt = waypt_dupe((waypoint *) elem);
+ waypt_add(wpt);
+ }
+}
+
+void
+bcr_wgs84_to_mercator(const double lat, const double lon, int *north, int *east)
+{
+ double N, E;
+
+ N = log(tan(lat * M_PI / 360 + M_PI / 4)) * radius;
+ E = lon * radius * M_PI / (double)180;
+
+ if (lat > 0) N += 0.500000000001; /* we go from double to integer */
+ else N -= 0.500000000001; /* it's time to round a little bit */
+ if (lon > 0) E += 0.500000000001;
+ else E -= 0.500000000001;
+
+ *north = N;
+ *east = E;
+}
+
+void
+bcr_mercator_to_wgs84(const int north, const int east, double *lat, double *lon)
+{
+ *lat = 2 * (atan(exp(north / radius)) - M_PI / 4) / M_PI * (double)180;
+ *lon = (double)east * (double)180 / (radius * M_PI);
+}
+
+static int
+bcr_sort_route_by_index_cb(const void *a, const void *b)
+{
+ const waypoint *wa = *(waypoint **)a;
+ const waypoint *wb = *(waypoint **)b;
+ return wa->centiseconds - wb->centiseconds;
+}
+
+route_head *
+bcr_sort_route_by_index(route_head *route)
+{
+ route_head *result;
+ queue *elem, *tmp;
+ waypoint **list;
+ waypoint *wpt;
+ int i;
+ int count = route->rte_waypt_ct;
+
+ if (count == 0) return (route); /* nothing to do */
+
+ result = route_head_alloc();
+ result->rte_name = xstrdup(route->rte_name);
+ route_add_head(result);
+
+ list = (waypoint **) xcalloc(route->rte_waypt_ct, sizeof(*list));
+ i = 0;
+ QUEUE_FOR_EACH((queue *)&route->waypoint_list, elem, tmp)
+ {
+ wpt = (waypoint *)elem;
+ list[i++] = wpt;
+ }
+ qsort(list, route->rte_waypt_ct, sizeof(*list), bcr_sort_route_by_index_cb);
+ for (i=0; i<count; i++)
+ {
+ wpt = list[i];
+ wpt->centiseconds = 0; /* reset our index container */
+ route_add_wpt(result, waypt_dupe(wpt));
+ route_del_wpt(route, wpt);
+ }
+
+ xfree(list);
+ route_del_head(route);
+
+ return result;
+}
+
+/* ------------------------------------------------------------- */
+
+static void
+bcr_data_read(void)
+{
+ char buff[1024];
+ char *src;
+ int section = SEC_UNKNOWN;
+ char *c, *cx, *ctemp;
+ int index;
+ int mlat, mlon; /* mercator data */
+ double xalt;
+ int line, skip;
+
+ route_head *route;
+ waypoint *wpt;
+
+ route = route_head_alloc();
+ route_add_head(route);
+
+ line = skip = 0;
+ src = NULL;
+
+ while (NULL != fgets(buff, sizeof(buff), fin))
+ {
+ line++;
+
+ c = buff; /* trim the end of the buffer */
+ cx = c + strlen(c) - 1;
+ while ((cx > c) && (*cx <= ' '))
+ {
+ *cx = '\0';
+ cx--;
+ }
+ if (src != NULL) xfree(src);
+
+ src = str_iso8859_1_to_utf8(buff);
+ /* !! buff is now free and can be used */
+
+ c = bcr_next_char(src); /* skip spaces */
+ if (*c == '\0') continue; /* skip empty lines */
+
+ if (*c == '[') /* new section */
+ {
+ skip = 0;
+
+ c = bcr_next_char(++c);
+ cx = strchr(c, ']');
+ if (cx == NULL) fatal(MYNAME ": error in file structure (\"]\" expected)!\n");
+
+ *cx = '\0';
+ if (strcmp(c, "CLIENT") == 0) section = SEC_CLIENT;
+ else if (strcmp(c, "ROUTE") == 0) section = SEC_ROUTE;
+ else if (strcmp(c, "DESCRIPTION") == 0) section = SEC_DESCR;
+ else if (strcmp(c, "COORDINATES") == 0) section = SEC_COORD;
+ else
+ {
+ printf(MYNAME ": unknown section \"%s\".\n", c);
+ skip = 1;
+ }
+ continue;
+ }
+
+ if (skip != 0) continue;
+
+ cx = strchr(c, '=');
+ if (cx == NULL) continue;
+
+ *cx++ = '\0'; /* delimit in key and data */
+
+ if ((section == SEC_CLIENT) && (strcmp(c, "ROUTENAME") == 0))
+ {
+ route->rte_name = xstrdup(cx);
+ }
+ else
+ {
+ if (strncmp(c, "STATION", 7) != 0) continue;
+ index = atoi(c+7);
+
+ /* bcr_find_waypt(... creates new waypoint, if not in queue */
+
+ switch(section)
+ {
+ case SEC_CLIENT:
+ wpt = bcr_find_waypt(c, route);
+ wpt->centiseconds = index;
+ ctemp = strchr(cx, ',');
+ if (ctemp != NULL) *ctemp = ' ';
+ if (2 != sscanf(cx, "%s %lf", buff, &xalt))
+ fatal(MYNAME ": structure error on line %d!\n(data: %s=%s)\n", line, c, cx);
+#if 0
+ if (xalt != 999999999)
+ wpt->altitude = xalt / 3.2808; /* convert feet to meters */
+#endif
+ route_add_wpt(route, wpt);
+
+ if (case_ignore_strcmp(buff, "standort") == 0)
+ wpt->icon_descr = mps_find_desc_from_icon_number(18, MAPSOURCE);
+ else if (case_ignore_strcmp(buff, "Town") == 0)
+ wpt->icon_descr = mps_find_desc_from_icon_number(69, MAPSOURCE);
+ else
+ printf(MYNAME ": Unknown icon \"%s\" found. Please report.\n", buff);
+ break;
+
+ case SEC_DESCR:
+ wpt = bcr_find_waypt(c, route);
+ wpt->centiseconds = index;
+
+ ctemp = strchr(cx, '@');
+ if (ctemp != NULL)
+ {
+ *ctemp-- = '\0';
+ if (*ctemp == ',') *ctemp = '\0';
+ }
+ wpt->description = xstrdup(cx);
+ break;
+
+ case SEC_COORD:
+ wpt = bcr_find_waypt(c, route);
+ wpt->centiseconds = index;
+ if (2 != sscanf(cx, "%d,%d", &mlon, &mlat))
+ fatal(MYNAME ": structure error on line %d!\n", line);
+
+ bcr_mercator_to_wgs84(mlat, mlon, &wpt->latitude, &wpt->longitude);
+ case SEC_ROUTE:
+ break;
+ }
+ }
+ }
+ if (src != NULL) xfree(src);
+ src = NULL;
+
+ route = bcr_sort_route_by_index(route);
+ bcr_create_waypts_from_route(route);
+}
+
+/* %%% bcr write support %%% ----------------------------------- */
+
+static void
+bcr_wr_init(const char *fname)
+{
+ filename = xstrdup(fname);
+ fout = xfopen(fname, "w", MYNAME);
+ bcr_init_radius();
+}
+
+static void
+bcr_wr_deinit(void)
+{
+ fclose(fout);
+ xfree(filename);
+}
+
+static void
+bcr_route_trailer(const route_head *rte)
+{
+}
+
+static void
+bcr_write_wpt(const waypoint *wpt)
+{
+}
+
+void bcr_write_line(FILE *fout, const char *key, int *index, const char *value)
+{
+ if (value == NULL) /* this is mostly used in the world of windows */
+ { /* so we respectfully add a CR/LF on each line */
+ fprintf(fout, "%s\x0d\n", key);
+ }
+ else
+ {
+ if (index != NULL)
+ fprintf(fout, "%s%d=%s\x0d\n", key, *index, value);
+ else
+ fprintf(fout, "%s=%s\x0d\n", key, value);
+ }
+}
+
+static void
+bcr_route_header(const route_head *route)
+{
+ queue *elem, *tmp;
+ waypoint *wpt;
+ char *c;
+ int i, icon, north, east, nmin, nmax, emin, emax;
+ char buff[128], symbol[32];
+
+ curr_rte_num++;
+ if (curr_rte_num != target_rte_num) return;
+
+ bcr_write_line(fout, "[CLIENT]", NULL, NULL); /* client section */
+
+ bcr_write_line(fout, "REQUEST", NULL, "TRUE");
+
+ c = route->rte_name;
+ if (rtename_opt != 0) c = rtename_opt;
+ if (c != NULL)
+ bcr_write_line(fout, "ROUTENAME", NULL, c);
+ else
+ bcr_write_line(fout, "ROUTENAME", NULL, "Route");
+
+ bcr_write_line(fout, "DESCRIPTIONLINES", NULL, "1");
+ bcr_write_line(fout, "DESCRIPTION1", NULL, "");
+
+ i = 0;
+ QUEUE_FOR_EACH(&route->waypoint_list, elem, tmp)
+ {
+ i++;
+ wpt = (waypoint *) elem;
+
+ strncpy(symbol, "Standort", sizeof(symbol));
+ if (wpt->icon_descr != 0)
+ {
+ icon = mps_find_icon_number_from_desc(wpt->icon_descr, MAPSOURCE);
+ if ((icon >= 69) && (icon <= 72))
+ strncpy(symbol, "Town", sizeof(symbol));
+ }
+ snprintf(buff, sizeof(buff), "%s,%s", symbol, "999999999");
+ bcr_write_line(fout, "STATION", &i, buff);
+ }
+
+ bcr_write_line(fout, "[COORDINATES]", NULL, NULL); /* coords section */
+
+ nmin = emin = (1<<30);
+ emax = nmax = -nmin;
+
+ i = 0;
+ QUEUE_FOR_EACH(&route->waypoint_list, elem, tmp)
+ {
+ i++;
+ wpt = (waypoint *) elem;
+
+ bcr_wgs84_to_mercator(wpt->latitude, wpt->longitude, &north, &east);
+
+ if (north > nmax) nmax = north;
+ if (east > emax) emax = east;
+ if (north < nmin) nmin = north;
+ if (east < emin) emin = east;
+
+ snprintf(buff, sizeof(buff), "%d,%d", east, north);
+ bcr_write_line(fout, "STATION", &i, buff);
+ }
+
+ bcr_write_line(fout, "[DESCRIPTION]", NULL, NULL); /* descr. section */
+
+ i = 0;
+ QUEUE_FOR_EACH(&route->waypoint_list, elem, tmp)
+ {
+ i++;
+ wpt = (waypoint *) elem;
+ c = wpt->description;
+ if (c == NULL) c = wpt->shortname;
+ bcr_write_line(fout, "STATION", &i, c);
+ }
+
+ bcr_write_line(fout, "[ROUTE]", NULL, NULL); /* route section */
+
+ snprintf(buff, sizeof(buff), "%d,%d,%d,%d", emin, nmax, emax, nmin);
+ bcr_write_line(fout, "ROUTERECT", NULL, buff);
+
+}
+
+static void
+bcr_data_write(void)
+{
+
+ if (global_opts.objective == rtedata)
+ {
+ target_rte_num = 1;
+
+ if (rtenum_opt != NULL)
+ {
+ target_rte_num = atoi(rtenum_opt);
+ if (((unsigned)target_rte_num > route_count()) || (target_rte_num < 1))
+ fatal(MYNAME ": invalid route number %d (1..%d))!\n",
+ target_rte_num, route_count());
+ }
+ curr_rte_num = 0;
+ route_disp_all(bcr_route_header, bcr_route_trailer, bcr_write_wpt);
+ }
+}
+
+ff_vecs_t bcr_vecs = {
+ ff_type_file,
+ { ff_cap_none, ff_cap_none, ff_cap_read | ff_cap_write},
+ bcr_rd_init,
+ bcr_wr_init,
+ bcr_rd_deinit,
+ bcr_wr_deinit,
+ bcr_data_read,
+ bcr_data_write,
+ NULL,
+ bcr_args
+};
+
*/
+/*
+
+ History:
+
+ 2005/08/03: Added track_read by O.K.
+ (Thanx to Adam Schneider for additional information)
+
+*/
+
#include "defs.h"
#include "coldsync/palm.h"
#include "coldsync/pdb.h"
-
+#
#define MYNAME "Cetus"
-#define MYTYPE 0x43577074 /* CWpt */
-#define MYCREATOR 0x63475053 /* cGPS */
+#define MYTYPE_WPT 0x43577074 /* CWpt */
+#define MYTYPE_TRK 0x7374726d /* strm */
+
+#define MYCREATOR 0x63475053 /* cGPS */
+#define MYTRACK 0x44424c4b /* DBLK */
#define NOTESZ 4096
#define DESCSZ 4096
/* the icon field contains the garmin symbol number */
} wpt_type;
-struct record {
+struct cetus_wpt_s {
char type;
char readonly;
pdb_16 category;
};
+typedef struct cetus_track_head_s
+{
+ char id[2];
+ char version;
+ unsigned char interval;
+ unsigned short gps;
+ char year;
+ char month;
+ char day;
+ char hour;
+ char min;
+ char sec;
+ char dsec;
+ char tz;
+ char desc;
+} cetus_track_head_t;
+
+#define TRACK_HEAD_SIZE sizeof(struct cetus_track_head_s)
+
+typedef struct cetus_track_point_s
+{
+ char hour;
+ char min;
+ char sec;
+ char msec;
+ char sat;
+ char hdop;
+ pdb_32 latitude;
+ pdb_32 longitude;
+ short speed;
+ short course;
+ pdb_32 elevation;
+} cetus_track_point_t;
+
+#define TRACK_POINT_SIZE sizeof(struct cetus_track_point_s)
+
static FILE *file_in;
static FILE *file_out;
static const char *out_fname;
{0, 0, 0, 0 }
};
-static void
-rd_init(const char *fname)
+static waypoint *
+read_track_point(cetus_track_point_t *data, const time_t basetime)
{
- file_in = xfopen(fname, "rb", MYNAME);
-}
+ int i, ilat, ilon;
+ waypoint *wpt;
-static void
-rd_deinit(void)
-{
- fclose(file_in);
- if ( dbname ) {
- xfree(dbname);
- dbname = NULL;
+ ilat = be_read32(&data->latitude);
+ ilon = be_read32(&data->longitude);
+
+ if (data->hour == -1 || data->min == -1 || data->sec == -1 ||
+ ilat == 2000000000 || ilon == 2000000000) return NULL; /* At least one of basic data is not available */
+
+ wpt = waypt_new();
+
+ wpt->latitude = (double)ilat / 10000000.0;
+ wpt->longitude = (double)ilon / 10000000.0;
+
+ i = be_read32(&data->elevation);
+ wpt->altitude = (i == -100000000) ? unknown_alt : (double) i / 100.0;
+
+ if (data->sat != -1) wpt->sat = data->sat;
+ if (data->hdop != -1) wpt->hdop = (float) data->hdop / 10;
+
+ i = be_read16(&data->speed);
+ if (i != 10000) wpt->speed = ((float) i / 10) * 0.514444; /* meters/second */
+ i = be_read16(&data->course);
+ if (i != 4000) wpt->course = (float) i / 10;
+
+ switch(data->hour / 32) /* extract fix */
+ {
+ case 0: break; /* no GPS */
+ case 1: wpt->fix = fix_none; break;
+ case 2: wpt->fix = fix_2d; break;
+ case 3: wpt->fix = fix_3d; break;
+ case 4: wpt->fix = fix_dgps; break;
}
-}
+
+ wpt->creation_time = basetime +
+ ((data->hour % 32) * 3600) + (data->min * 60) + data->sec;
-static void
-wr_init(const char *fname)
-{
- file_out = xfopen(fname, "wb", MYNAME);
- out_fname = fname;
+ return wpt;
}
+
static void
-wr_deinit(void)
+read_tracks(const struct pdb *pdb)
{
- fclose(file_out);
- if ( dbname ) {
- xfree(dbname);
- dbname = NULL;
+ struct pdb_record *pdb_rec;
+ int reclen, records, total, points, dropped;
+ char descr[(2 * TRACK_POINT_SIZE) + 1];
+ char temp_descr[TRACK_POINT_SIZE + 1];
+ cetus_track_head_t *head;
+ waypoint *wpt, *prev;
+ route_head *track;
+ time_t basetime;
+
+ track = route_head_alloc();
+ track_add_head(track);
+
+ total = 0;
+ points = 0;
+ dropped = 0;
+ basetime = 0;
+
+ for (pdb_rec = pdb->rec_index.rec; pdb_rec != NULL; pdb_rec = pdb_rec->next)
+ {
+ int i, magic;
+ char *c = (char *)pdb_rec->data;
+
+ magic = be_read32(c);
+ if (magic != MYTRACK)
+ fatal(MYNAME ": Invaid track data or unsupported version!\n");
+
+ reclen = be_read32(c+4);
+ records = reclen / TRACK_POINT_SIZE;
+
+ c += 8;
+ prev = NULL;
+
+ for (i = 0; i < records; i++, c += TRACK_POINT_SIZE)
+ {
+ switch(total++)
+ {
+ struct tm tm;
+
+ case 0: /* track header */
+ head = (cetus_track_head_t *)c;
+ if (head->id[0] != 'C' || head->id[1] != 'G') fatal(MYNAME ": Invalid track header!\n");
+
+ memset(&tm, 0, sizeof(tm));
+ tm.tm_mday = head->day;
+ tm.tm_mon = head->month - 1;
+ tm.tm_year = head->year + 100;
+ basetime = mktime(&tm);
+ break;
+
+ case 1: /* first part of description */
+ strncpy(descr, c, TRACK_POINT_SIZE);
+ break;
+
+ case 2: /* continued description */
+ strncpy(temp_descr, c, TRACK_POINT_SIZE);
+ strcat(descr, temp_descr); /* here is no need to check target size */
+ if (strlen(descr) > 0)
+ track->rte_desc = xstrdup(descr);
+ break;
+
+ default:
+ wpt = read_track_point((cetus_track_point_t *)c, basetime);
+ if (wpt != NULL)
+ {
+ route_add_wpt(track, wpt);
+ points++;
+
+ /* Did we run over midnight ? */
+ if ((prev != NULL) && (prev->creation_time > wpt->creation_time))
+ {
+ basetime += (24 * 3600);
+ wpt->creation_time += (24 * 3600);
+ }
+ prev = wpt;
+ }
+ else
+ dropped++;
+ }
+
+ }
+ }
+
+ if (global_opts.verbose_status > 0)
+ {
+ printf(MYNAME ": Loaded %d track point(s) from source.\n", points);
+ if (dropped > 0)
+ printf(MYNAME ": ! %d dropped because of missing data (no time, no coordinates) !\n", dropped);
}
}
static void
-data_read(void)
+read_waypts(const struct pdb *pdb)
{
- struct record *rec;
- struct pdb *pdb;
+ struct cetus_wpt_s *rec;
struct pdb_record *pdb_rec;
char *vdata;
- if (NULL == (pdb = pdb_Read(fileno(file_in)))) {
- fatal(MYNAME ": pdb_Read failed\n");
- }
-
- if ((pdb->creator != MYCREATOR) || (pdb->type != MYTYPE)) {
- fatal(MYNAME ": Not a Cetus file.\n");
- }
-
- if (pdb->version < 1) {
- fatal(MYNAME ": This file is from an obsolete beta version of Cetus GPS and is unsupported.\n");
- }
- if (pdb->version > 1) {
- fatal(MYNAME ": This file is from an unsupported newer version of Cetus GPS. It may be supported in a newer version of GPSBabel.\n");
- }
-
- for(pdb_rec = pdb->rec_index.rec; pdb_rec; pdb_rec=pdb_rec->next) {
+ for(pdb_rec = pdb->rec_index.rec; pdb_rec; pdb_rec=pdb_rec->next)
+ {
waypoint *wpt_tmp;
+ int i;
wpt_tmp = waypt_new();
- rec = (struct record *) pdb_rec->data;
+ rec = (struct cetus_wpt_s *) pdb_rec->data;
if ( be_read32(&rec->elevation) == -100000000 ) {
wpt_tmp->altitude = unknown_alt;
}
wpt_tmp->altitude = be_read32(&rec->elevation) / 100.0;
}
- wpt_tmp->longitude = be_read32(&rec->longitude) / 10000000.0;
wpt_tmp->latitude = be_read32(&rec->latitude) / 10000000.0;
+ wpt_tmp->longitude = be_read32(&rec->longitude) / 10000000.0;
+
+ if (rec->sat != 0xff)
+ wpt_tmp->sat = rec->sat;
+
+ i = be_read16(&rec->pdop);
+ if (i != 0xffff) wpt_tmp->pdop = i / 100.0;
+ i = be_read16(&rec->hdop);
+ if (i != 0xffff) wpt_tmp->hdop = i / 100.0;
+ i = be_read16(&rec->vdop);
+ if (i != 0xffff) wpt_tmp->vdop = i / 100.0;
+
+ switch (rec->type) {
+ case WptGPS2D: wpt_tmp->fix = fix_2d; break;
+ case WptGPS3D: wpt_tmp->fix = fix_3d; break;
+ case WptDGPS2D: wpt_tmp->fix = fix_dgps; break;
+ case WptDGPS3D: wpt_tmp->fix = fix_dgps; break;
+ }
if (be_read16(&rec->year) != 0xff) {
struct tm tm;
- memset (&tm, sizeof(tm), 0);
+ memset (&tm, 0, sizeof(tm));
tm.tm_min = rec->min;
tm.tm_hour = rec->hour;
tm.tm_mday = rec->day;
waypt_add(wpt_tmp);
}
+}
+
+/* --------------------------------------------------------------------------- */
+
+static void
+rd_init(const char *fname)
+{
+ file_in = xfopen(fname, "rb", MYNAME);
+}
+
+static void
+rd_deinit(void)
+{
+ fclose(file_in);
+ if ( dbname ) {
+ xfree(dbname);
+ dbname = NULL;
+ }
+}
+
+static void
+wr_init(const char *fname)
+{
+ file_out = xfopen(fname, "wb", MYNAME);
+ out_fname = fname;
+}
+
+static void
+wr_deinit(void)
+{
+ fclose(file_out);
+ if ( dbname ) {
+ xfree(dbname);
+ dbname = NULL;
+ }
+}
+
+static void
+data_read(void)
+{
+ struct pdb *pdb;
+
+ if (NULL == (pdb = pdb_Read(fileno(file_in)))) {
+ fatal(MYNAME ": pdb_Read failed\n");
+ }
+
+ if (pdb->creator != MYCREATOR) fatal(MYNAME ": Not a Cetus file.\n");
+
+ switch(pdb->type)
+ {
+ case MYTYPE_TRK:
+ read_tracks(pdb);
+ break;
+
+ case MYTYPE_WPT:
+ read_waypts(pdb);
+ break;
+ }
free_pdb(pdb);
}
static void
cetus_writewpt(const waypoint *wpt)
{
- struct record *rec;
+ struct cetus_wpt_s *rec;
static int ct;
struct tm *tm;
char *vdata;
be_write32(&rec->elevation, (unsigned int) (wpt->altitude * 100.0));
}
- be_write16( &rec->pdop, 0xffff );
- be_write16( &rec->hdop, 0xffff );
- be_write16( &rec->vdop, 0xffff );
+ be_write16( &rec->pdop, wpt->pdop ? wpt->pdop * 100 : 0xffff );
+ be_write16( &rec->hdop, wpt->hdop ? wpt->hdop * 100 : 0xffff );
+ be_write16( &rec->vdop, wpt->vdop ? wpt->vdop * 100 : 0xffff );
be_write16( &rec->dgpstime, 0xffff );
be_write32( &rec->distance, 0xffffffff );
rec->vmon = 0xff;
be_write16(&rec->vyear, 0xff);
- rec->sat = 0xff;
+ rec->sat = wpt->sat ? wpt->sat : 0xff;
vdata = (char *)rec + sizeof(*rec);
if ( wpt->shortname ) {
opdb->name[PDB_DBNAMELEN-1] = 0;
opdb->attributes = PDB_ATTR_BACKUP;
opdb->ctime = opdb->mtime = current_time() + 2082844800U;
- opdb->type = MYTYPE; /* CWpt */
+ opdb->type = MYTYPE_WPT; /* CWpt */
opdb->creator = MYCREATOR; /* cGPS */
opdb->version = 1;
ff_vecs_t cetus_vecs = {
ff_type_file,
- FF_CAP_RW_WPT,
+ { ff_cap_write | ff_cap_read, ff_cap_read, ff_cap_none },
rd_init,
wr_init,
rd_deinit,
export ECODE
TYPE=$1
STY=$2
- if ! grep -q $TYPE ~/src/babelweb/capabilities.html
+ if ! grep -q $TYPE ~/src/babelweb/capabilities.html ~/src/babelweb/capabilities.inc
then
echo $STY $TYPE is not documented in capabilities.html.
ECODE=1
strncpy(secString, currentMark->created+13, 2);
secString[2] = '\0';
t.tm_sec = atoi(secString);
- currentMark->wp->creation_time = mktime(&t) + get_tz_offset();
+ currentMark->wp->creation_time = mkgmtime(&t);
}
}
else if (inRoute) {
--- /dev/null
+/*
+ Read and write Coto files.
+
+ Copyright (C) 2005 Tobias Minich, robertlipe@usa.net
+
+ Based on the Cetus I/O Filter,
+ Copyright (C) 2002 Robert Lipe, robertlipe@usa.net
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA
+
+ */
+
+#include "defs.h"
+#include "csv_util.h"
+#include "coldsync/palm.h"
+#include "coldsync/pdb.h"
+
+#define MYNAME "cotoGPS"
+#define MYTYPETRACK 0x5452434b /* TRCK */
+#define MYTYPEWPT 0x44415441 /* DATA */
+#define MYCREATOR 0x636f4750 /* coGP */
+
+#define NOTESZ 4096
+#define DESCSZ 4096
+
+typedef enum {
+ cotofixNone = 0, /* No Fix or Warning */
+ cotofixReserved = 1, /* Shouldn't occur*/
+ cotofix2D = 2, /* retrieved from a GPS with a 2D fix */
+ cotofix3D = 3, /* retrieved from a GPS with a 3D fix */
+ cotofixDGPS = 4, /* retrieved from a GPS with a DGPS signal */
+} fix_quality;
+
+struct record_track {
+
+ pdb_double latitude; /* radians, s=negative */
+ pdb_double longitude; /* same as lat; e=negative */
+ pdb_double distance; /* Distance to thel last point; discarded since it's calculated by gpsbabel on write */
+ pdb_double arc; /* Course, unknown dimension */
+ pdb_double x,y; /* Internal virtual coordinates used for drawing the track on the Palm */
+
+ word alt; /* Altitude */
+
+ /* accuracy and precision information for use where applicable */
+ uword hdop; /* _dop * 10 */
+ uword vdop;
+ uword pdop;
+ ubyte sat_tracked;
+ ubyte fix_quality;
+
+ uword speed; /* *10 */
+ udword time; /* Palm Time */
+};
+
+#define MAX_MARKER_NAME_LENGTH 20
+struct record_wpt {
+ char lon[8];
+ char lat[8];
+ char name[MAX_MARKER_NAME_LENGTH];
+};
+
+
+// We need the pdb AppInfo for waypoint categories
+
+typedef char appinfo_category[16];
+
+#define APPINFO_PACKED_SIZE sizeof(uword)+16*sizeof(appinfo_category)+17*sizeof(ubyte)
+struct appinfo {
+ uword renamedCategories;
+ appinfo_category categories[16];
+ ubyte ids[16];
+ ubyte maxid;
+};
+
+static FILE *file_in;
+static FILE *file_out;
+static const char *out_fname;
+static const char *in_fname; /* We might need that for naming tracks */
+struct pdb *opdb;
+
+static char *trackname = NULL;
+static char *zerocat = NULL;
+static char *internals = NULL;
+
+static
+arglist_t coto_args[] = {
+ {"trackname", &trackname, "Track name", NULL, ARGTYPE_STRING },
+ {"zerocat", &zerocat, "Name of the 'unassigned' category.", NULL, ARGTYPE_STRING },
+ {"internals", &internals, "Export some internal stuff to notes.", NULL, ARGTYPE_STRING|ARGTYPE_HIDDEN },
+ {0, 0, 0, 0, 0 }
+};
+
+static void
+rd_init(const char *fname)
+{
+ file_in = xfopen(fname, "rb", MYNAME);
+ in_fname = fname;
+}
+
+static void
+rd_deinit(void)
+{
+ fclose(file_in);
+ if ( trackname ) {
+ xfree(trackname);
+ trackname = NULL;
+ }
+}
+
+static void
+wr_init(const char *fname)
+{
+ file_out = xfopen(fname, "wb", MYNAME);
+ out_fname = fname;
+}
+
+static void
+wr_deinit(void)
+{
+ fclose(file_out);
+ if ( trackname ) {
+ xfree(trackname);
+ trackname = NULL;
+ }
+}
+
+static void
+coto_track_read(struct pdb *pdb)
+{
+ struct record_track *rec;
+ struct pdb_record *pdb_rec;
+ route_head *trk_head;
+ char *loctrackname = NULL;
+
+ if (trackname)
+ // Given by user
+ loctrackname = xstrdup(trackname);
+ else if (strncmp(pdb->name, "cotoGPS TrackDB", PDB_DBNAMELEN))
+ // Use database name if not default
+ loctrackname = xstrndup(pdb->name, PDB_DBNAMELEN);
+ else {
+ // Use filename
+ const char *fnametmp = strrchr(in_fname, '/'); // FIXME: Don't know if this works on Windows
+ if (fnametmp)
+ fnametmp++;
+ else
+ fnametmp = in_fname;
+ loctrackname = xstrndup(fnametmp, strrchr(fnametmp,'.')-fnametmp);
+ }
+
+ trk_head = route_head_alloc();
+ track_add_head(trk_head);
+
+ trk_head->rte_name = loctrackname;
+
+ for(pdb_rec = pdb->rec_index.rec; pdb_rec; pdb_rec=pdb_rec->next) {
+ waypoint *wpt_tmp;
+
+ wpt_tmp = waypt_new();
+
+ rec = (struct record_track *) pdb_rec->data;
+
+ wpt_tmp->longitude = -pdb_read_double(&rec->longitude)*360.0/(2.0*M_PI);
+ wpt_tmp->latitude = pdb_read_double(&rec->latitude)*360.0/(2.0*M_PI);
+ // It's not the course, so leave it out for now
+ // wpt_tmp->course = pdb_read_double(&rec->arc);
+ wpt_tmp->altitude = be_read16(&rec->alt);
+
+ if (internals) {
+ // Parse the option as xcsv delimiter
+ const char *inter = xcsv_get_char_from_constant_table(internals);
+ char temp[256];
+ snprintf(temp, sizeof(temp), "%.20f%s%.20f%s%.20f%s%.20f", pdb_read_double(&rec->distance), inter,
+ pdb_read_double(&rec->arc), inter, pdb_read_double(&rec->x), inter, pdb_read_double(&rec->y));
+ wpt_tmp->notes = xstrdup(temp);
+ }
+
+ wpt_tmp->pdop = be_read16(&rec->pdop)/10.0;
+ wpt_tmp->hdop = be_read16(&rec->hdop)/10.0;
+ wpt_tmp->vdop = be_read16(&rec->vdop)/10.0;
+ wpt_tmp->sat = rec->sat_tracked;
+ switch (rec->fix_quality) {
+ case cotofixNone: wpt_tmp->fix = fix_none; break;
+ case cotofixReserved: wpt_tmp->fix = fix_unknown; break;
+ case cotofix2D: wpt_tmp->fix = fix_2d; break;
+ case cotofix3D: wpt_tmp->fix = fix_3d; break;
+ case cotofixDGPS: wpt_tmp->fix = fix_dgps; break;
+ }
+ wpt_tmp->speed = be_read16(&rec->speed)/10.0;
+ wpt_tmp->creation_time = be_read32(&rec->time) - 2082844800U;
+
+ route_add_wpt(trk_head, wpt_tmp);
+
+ }
+
+}
+
+static void
+coto_wpt_read(struct pdb *pdb)
+{
+ struct record_wpt *rec;
+ struct pdb_record *pdb_rec;
+ char *vdata;
+ struct appinfo *app;
+
+ app = (struct appinfo *) pdb->appinfo;
+
+ for(pdb_rec = pdb->rec_index.rec; pdb_rec; pdb_rec=pdb_rec->next) {
+ waypoint *wpt_tmp;
+ int c=-1;
+
+ wpt_tmp = waypt_new();
+
+ rec = (struct record_wpt *) pdb_rec->data;
+
+ // Find category
+ /* I thought this would be the proper way. Leaving it in in case it becomes the proper one =)
+ for(i=0;i<16;i++)
+ if (app->ids[i] == pdb_rec->category) {c=i; break;}
+ */
+ c = pdb_rec->category;
+
+ wpt_tmp->longitude = -pdb_read_double(&rec->lon)*360.0/(2.0*M_PI);
+ wpt_tmp->latitude = pdb_read_double(&rec->lat)*360.0/(2.0*M_PI);
+
+ wpt_tmp->shortname = xstrdup((char *) &rec->name);
+ wpt_tmp->description = xstrdup((char *) &rec->name);
+
+ if (c>0)
+ wpt_tmp->icon_descr = xstrndup(app->categories[c], 16);
+ else if (c<0)
+ wpt_tmp->icon_descr = xstrdup("Unknown");
+ if (wpt_tmp->icon_descr)
+ wpt_tmp->wpt_flags.icon_descr_is_dynamic = 1;
+
+ if (pdb_rec->data_len>sizeof(*rec)) {
+ vdata = (char *) pdb_rec->data + sizeof(*rec);
+ wpt_tmp->notes = xstrdup(vdata);
+ }
+
+ waypt_add(wpt_tmp);
+ }
+}
+
+static void
+data_read(void)
+{
+ struct pdb *pdb;
+
+ if (NULL == (pdb = pdb_Read(fileno(file_in)))) {
+ fatal(MYNAME ": pdb_Read failed\n");
+ }
+
+ if ((pdb->creator != MYCREATOR) || ((pdb->type != MYTYPETRACK) && (pdb->type != MYTYPEWPT))) {
+ warning("Creator %x Type %x Version %d\n", (int) pdb->creator, (int) pdb->type, (int) pdb->version);
+ fatal(MYNAME ": Not a cotoGPS file.\n");
+ }
+
+ if (pdb->version > 0) {
+ fatal(MYNAME ": This file is from an unsupported newer version of cotoGPS. It may be supported in a newer version of GPSBabel.\n");
+ }
+
+ if (pdb->type == MYTYPETRACK)
+ coto_track_read(pdb);
+ if (pdb->type == MYTYPEWPT)
+ coto_wpt_read(pdb);
+
+ free_pdb(pdb);
+}
+
+static void
+coto_prepare_wpt_write(struct pdb *opdb)
+{
+ struct appinfo *ai;
+ opdb->name[PDB_DBNAMELEN-1] = 0;
+ opdb->attributes = PDB_ATTR_BACKUP;
+ opdb->type = MYTYPEWPT;
+ opdb->creator = MYCREATOR;
+ opdb->version = 0;
+
+ strncpy(opdb->name, "cotoGPS MarkerDB", PDB_DBNAMELEN);
+
+ opdb->appinfo_len = APPINFO_PACKED_SIZE;
+ opdb->appinfo = calloc(APPINFO_PACKED_SIZE,1);
+
+ ai = (struct appinfo *) opdb->appinfo;
+ be_write16(&ai->renamedCategories, 31); // Don't ask me why...
+ if (zerocat)
+ strncpy(ai->categories[0], zerocat, 16);
+ else
+ strncpy(ai->categories[0], "Not Assigned", 16); // FIXME: Replace by default English Palm 'Not Assigned' category
+
+}
+
+static void
+coto_wpt_write(const waypoint *wpt)
+{
+ struct record_wpt *rec;
+ struct appinfo *ai = (struct appinfo *) opdb->appinfo;
+ static int ct;
+ struct pdb_record *opdb_rec;
+ static void *mkshort_wr_handle;
+ char *notes = NULL;
+ char *shortname = NULL;
+ char *vdata;
+ int size = sizeof(*rec);
+ ubyte cat = 0;
+ int i;
+
+ mkshort_wr_handle = mkshort_new_handle();
+ setshort_length(mkshort_wr_handle, MAX_MARKER_NAME_LENGTH);
+ setshort_whitespace_ok(mkshort_wr_handle, 1);
+
+ if ((global_opts.synthesize_shortnames && wpt->description) || (!wpt->shortname))
+ shortname = mkshort_from_wpt(mkshort_wr_handle, wpt);
+ else
+ shortname = xstrdup(wpt->shortname);
+
+ if ((wpt->description) && ((strlen(wpt->description) > MAX_MARKER_NAME_LENGTH) || (strcmp(wpt->description, wpt->shortname)))) {
+ if ((wpt->notes) && (strcmp(wpt->description, wpt->notes))) {
+ size+=strlen(wpt->description)+strlen(wpt->notes)+9;
+ notes = xcalloc(strlen(wpt->description)+strlen(wpt->notes)+9,1);
+ sprintf(notes,"%s\nNotes:\n%s", wpt->description, wpt->notes);
+ } else {
+ size+=strlen(wpt->description)+1;
+ notes = xstrdup(wpt->description);
+ }
+ } else if (wpt->notes) {
+ size+=strlen(wpt->notes)+1;
+ notes = xstrdup(wpt->notes);
+ }
+ rec = xcalloc(size,1);
+ pdb_write_double(&rec->lon, -2.0*M_PI*wpt->longitude/360.0);
+ pdb_write_double(&rec->lat, 2.0*M_PI*wpt->latitude/360.0);
+ snprintf((char *) &rec->name, MAX_MARKER_NAME_LENGTH, "%s", shortname);
+
+ if (notes) {
+ vdata = (char *) rec + sizeof(*rec);
+ strcpy(vdata, notes);
+ xfree(notes);
+ }
+
+ if (wpt->icon_descr) {
+ for(i=1;i<16;i++)
+ if (!strncmp(wpt->icon_descr, ai->categories[i], 16)) {cat=i; break;}
+ if (!cat) {
+ // We have a new one
+ if (ai->maxid<15) {
+ i = ++ai->maxid;
+ snprintf(ai->categories[i], 16, "%s", wpt->icon_descr);
+ cat=ai->ids[i]=i;
+ } else {
+ // We're full!
+ warning(MYNAME ": Categories full. Category '%s' written as %s.\n", wpt->icon_descr, zerocat?zerocat:"Not Assigned");
+ }
+ }
+ }
+
+ opdb_rec = new_Record (0, cat, ct++, size, (const ubyte *)rec);
+
+ if (opdb_rec == NULL) {
+ fatal(MYNAME ": libpdb couldn't create record\n");
+ }
+
+ if (pdb_AppendRecord(opdb, opdb_rec)) {
+ fatal(MYNAME ": libpdb couldn't append record\n");
+ }
+ xfree(shortname);
+ xfree(rec);
+
+ mkshort_del_handle(mkshort_wr_handle);
+
+}
+
+static void
+data_write(void)
+{
+ if (NULL == (opdb = new_pdb())) {
+ fatal (MYNAME ": new_pdb failed\n");
+ }
+
+ coto_prepare_wpt_write(opdb);
+ waypt_disp_all(coto_wpt_write);
+ track_disp_all(NULL, NULL, coto_wpt_write);
+ route_disp_all(NULL, NULL, coto_wpt_write);
+
+ pdb_Write(opdb, fileno(file_out));
+
+}
+
+
+ff_vecs_t coto_vecs = {
+ ff_type_file,
+ {ff_cap_read|ff_cap_write, ff_cap_read, ff_cap_none},
+ rd_init,
+ wr_init,
+ rd_deinit,
+ wr_deinit,
+ data_read,
+ data_write,
+ NULL,
+ coto_args,
+};
#include "defs.h"
#include "csv_util.h"
#include "grtcirc.h"
+#include "strptime.h"
#define MYNAME "CSV_UTIL"
extern char *prefer_shortnames;
extern const char *gs_get_container(geocache_container t);
-extern geocache_container gs_mktype(const char *t);
+extern geocache_type gs_mktype(const char *t);
extern geocache_container gs_mkcont(const char *t);
-extern const char *gs_get_cachetype(geocache_type t);
static double pathdist = 0;
static double oldlon = 999;
if (strcmp(delimited_by, "\\w") == 0)
hyper_whitespace_delimiter = 1;
+ /*
+ * This is tacky. Our "csv" format is actually "commaspace" format.
+ * Changing that causes unwanted churn, but it also makes "real"
+ * comma separated data (such as likely to be produced by Excel, etc.)
+ * unreadable. So we silently change it here on a read and let the
+ * whitespace eater consume the space.
+ */
+ if (strcmp(delimited_by, ", ") == 0) {
+ delimited_by = ",";
+ }
+
if (!p) {
/* first pass thru */
p = stringstart;
return mktime(&tm);
}
+
+
+/*
+ * sscanftime - Parse a date buffer using strftime format
+ */
+static
+time_t
+sscanftime( const char *s, const char *format, const int gmt )
+{
+ struct tm stm = {0,0,0,0,0,0,0,0,0};
+ if ( strptime( s, format, &stm ) )
+ {
+ stm.tm_isdst = -1;
+ if (gmt)
+ return mkgmtime(&stm);
+ else
+ return mktime(&stm);
+ }
+
+ return -1;
+}
+static
+time_t
+addhms( const char *s, const char *format )
+{
+ time_t tt =0;
+ int hour =0;
+ int min =0;
+ int sec =0;
+ char * ampm = NULL;
+
+ ampm = xmalloc( strlen(s) );
+ if (sscanf(s, format, &hour, &min, &sec, ampm))
+ tt = ((tolower(ampm[0])=='P')?43200:0)+3600*hour+60*min+sec;
+ xfree(ampm);
+
+ return tt;
+}
+
+static
+int
+writetime(char * buff, size_t bufsize, const char * format, time_t t, int gmt )
+{
+ static struct tm * stmp;
+
+ if (gmt)
+ stmp = gmtime(&t);
+ else
+ stmp = localtime(&t);
+
+ return strftime(buff, bufsize, format, stmp );
+}
+
+static
+int
+writeisotime(char * buff, size_t bufsize, const char * format, time_t t)
+{
+ static struct tm * stmp;
+ char * ibuff = NULL;
+ int i;
+
+ ibuff = xmalloc(bufsize);
+ stmp = gmtime(&t);
+ strftime(ibuff, bufsize, format, stmp );
+ i = snprintf(buff, bufsize, format, ibuff );
+ xfree(ibuff);
+ return i;
+}
+
+
+static
+int
+writehms(char * buff, size_t bufsize, const char * format, time_t t, int gmt )
+{
+ static struct tm * stmp;
+
+ if (gmt)
+ stmp = gmtime(&t);
+ else
+ stmp = localtime(&t);
+
+ return snprintf(buff, bufsize, format,
+ stmp->tm_hour, stmp->tm_min, stmp->tm_sec,
+ (stmp->tm_hour>=12?"PM":"AM") );
+}
+
static
long
time_to_yyyymmdd(time_t t)
/* altitude in meters as a decimal value */
wpt->altitude = atof(s);
} else
+
+ /* PATH CONVERSIONS ************************************************/
+ if (strcmp(fmp->key, "PATH_SPEED") == 0) {
+ wpt->speed = atof(s);
+ } else
+ if (strcmp(fmp->key, "PATH_COURSE") == 0) {
+ wpt->course = atof(s);
+ } else
/* TIME CONVERSIONS ***************************************************/
if (strcmp(fmp->key, "EXCEL_TIME") == 0) {
if (strcmp(fmp->key, "YYYYMMDD_TIME") == 0) {
wpt->creation_time = yyyymmdd_to_time(s);
} else
- if (strcmp(fmp->key, "GEOCACHE_LAST_FOUND") == 0) {
+ if (strcmp(fmp->key, "GMT_TIME") == 0) {
+ wpt->creation_time = sscanftime(s, fmp->printfc, 1);
+ } else
+ if (strcmp(fmp->key, "LOCAL_TIME") == 0) {
+ wpt->creation_time = sscanftime(s, fmp->printfc, 0);
+ } else
+ /* Useful when time and date are in separate fields
+ GMT / Local offset is handled by the two cases above */
+ if ((strcmp(fmp->key, "HMSG_TIME") == 0)||
+ (strcmp(fmp->key, "HMSL_TIME") == 0) ) {
+ wpt->creation_time += addhms(s, fmp->printfc);
+ } else
+ if (strcmp(fmp->key, "ISO_TIME") == 0) {
+ wpt->creation_time = xml_parse_time(s);
+ } else
+ if (strcmp(fmp->key, "GEOCACHE_LAST_FOUND") == 0) {
wpt->gc_data.last_found = yyyymmdd_to_time(s);
} else
wpt->gc_data.placer = csv_stringtrim(s, "", 0);
} else
+ /* GPS STUFF *******************************************************/
+ if (strcmp(fmp->key, "GPS_HDOP") == 0) {
+ wpt->hdop = atof(s);
+ } else
+ if (strcmp(fmp->key, "GPS_VDOP") == 0) {
+ wpt->vdop = atof(s);
+ } else
+ if (strcmp(fmp->key, "GPS_PDOP") == 0) {
+ wpt->pdop = atof(s);
+ } else
+ if (strcmp(fmp->key, "GPS_SAT") == 0) {
+ wpt->sat = atoi(s);
+ } else
+ if (strcmp(fmp->key, "GPS_FIX") == 0) {
+ wpt->fix = atoi(s)-1;
+ if ( wpt->fix < fix_2d) {
+ if (!case_ignore_strcmp(s, "none"))
+ wpt->fix = fix_none;
+ else if (!case_ignore_strcmp(s, "dgps"))
+ wpt->fix = fix_dgps;
+ else if (!case_ignore_strcmp(s, "pps"))
+ wpt->fix = fix_pps;
+ else
+ wpt->fix = fix_unknown;
+ }
+ } else
+
/* OTHER STUFF ***************************************************/
if ( strcmp( fmp->key, "PATH_DISTANCE_MILES") == 0) {
/* Ignored on input */
i = 0;
QUEUE_FOR_EACH(xcsv_file.ofield, elem, tmp) {
+ char *obuff;
fmp = (field_map_t *) elem;
if (i != 0)
fprintf (xcsv_file.xcsvfp, write_delimiter);
i++;
-
+#define writebuff(b, fmt, data) snprintf(b, sizeof(b), fmt, data)
if (strcmp(fmp->key, "IGNORE") == 0) {
/* IGNORE -- Write the char printf conversion */
- sprintf(buff, fmp->printfc, "");
+ writebuff(buff, fmp->printfc, "");
} else
if (strcmp(fmp->key, "INDEX") == 0) {
- sprintf(buff, fmp->printfc, waypt_out_count + atoi(fmp->val));
+ writebuff(buff, fmp->printfc, waypt_out_count + atoi(fmp->val));
} else
if (strcmp(fmp->key, "CONSTANT") == 0) {
const char *cp = xcsv_get_char_from_constant_table(fmp->val);
if (cp) {
- sprintf(buff, fmp->printfc, cp);
+ writebuff(buff, fmp->printfc, cp);
} else {
- sprintf(buff, fmp->printfc, fmp->val);
+ writebuff(buff, fmp->printfc, fmp->val);
}
} else
if (strcmp(fmp->key, "SHORTNAME") == 0) {
- sprintf(buff, fmp->printfc,
+ writebuff(buff, fmp->printfc,
(shortname && *shortname) ? shortname : fmp->val);
} else
if (strcmp(fmp->key, "ANYNAME") == 0) {
anyname = xstrdup(shortname);
}
- sprintf(buff, fmp->printfc, anyname);
+ writebuff(buff, fmp->printfc, anyname);
xfree(anyname);
} else
if (strcmp(fmp->key, "DESCRIPTION") == 0) {
- sprintf(buff, fmp->printfc,
+ writebuff(buff, fmp->printfc,
(description && *description) ? description : fmp->val);
} else
if (strcmp(fmp->key, "NOTES") == 0) {
- sprintf(buff, fmp->printfc,
+ writebuff(buff, fmp->printfc,
(wpt->notes && *wpt->notes) ? wpt->notes : fmp->val);
} else
if (strcmp(fmp->key, "URL") == 0) {
off = strlen(xcsv_urlbase);
}
if (wpt->url)
- sprintf(buff + off, fmp->printfc, wpt->url);
+ snprintf(buff + off, sizeof(buff) - off, fmp->printfc, wpt->url);
else
strcpy(buff, (fmp->val && *fmp->val) ? fmp->val : "\"\"");
} else
if (strcmp(fmp->key, "URL_LINK_TEXT") == 0) {
- sprintf(buff, fmp->printfc,
+ snprintf(buff, sizeof(buff), fmp->printfc,
(wpt->url_link_text && *wpt->url_link_text) ? wpt->url_link_text : fmp->val);
} else
if (strcmp(fmp->key, "ICON_DESCR") == 0) {
- sprintf(buff, fmp->printfc,
+ writebuff(buff, fmp->printfc,
(wpt->icon_descr && *wpt->icon_descr) ?
wpt->icon_descr : fmp->val);
} else
/* LATITUDE CONVERSION***********************************************/
if (strcmp(fmp->key, "LAT_DECIMAL") == 0) {
/* latitude as a pure decimal value */
- sprintf(buff, fmp->printfc, wpt->latitude);
+ writebuff(buff, fmp->printfc, wpt->latitude);
} else
if (strcmp(fmp->key, "LAT_DECIMALDIR") == 0) {
/* latitude as a decimal value with N/S after it */
- sprintf(buff, fmp->printfc, fabs(wpt->latitude),
+ snprintf(buff, sizeof(buff), fmp->printfc, fabs(wpt->latitude),
LAT_DIR(wpt->latitude));
} else
if (strcmp(fmp->key, "LAT_DIRDECIMAL") == 0) {
/* latitude as a decimal value with N/S before it */
- sprintf(buff, fmp->printfc,
+ snprintf(buff, sizeof(buff), fmp->printfc,
LAT_DIR(wpt->latitude),
fabs(wpt->latitude));
} else
if (strcmp(fmp->key, "LAT_INT32DEG") == 0) {
/* latitude as an integer offset from 0 degrees */
- sprintf(buff, fmp->printfc,
+ writebuff(buff, fmp->printfc,
dec_to_intdeg(wpt->latitude, 1));
} else
if (strcmp(fmp->key, "LAT_HUMAN_READABLE") == 0) {
dec_to_human( buff, fmp->printfc, "SN", wpt->latitude );
} else
if (strcmp(fmp->key, "LAT_NMEA") == 0) {
- sprintf(buff, fmp->printfc, degrees2ddmm(wpt->latitude));
+ writebuff(buff, fmp->printfc, degrees2ddmm(wpt->latitude));
} else
/* LONGITUDE CONVERSIONS*********************************************/
if (strcmp(fmp->key, "LON_DECIMAL") == 0) {
/* longitude as a pure decimal value */
- sprintf(buff, fmp->printfc, wpt->longitude);
+ writebuff(buff, fmp->printfc, wpt->longitude);
} else
if (strcmp(fmp->key, "LON_DECIMALDIR") == 0) {
/* latitude as a decimal value with N/S after it */
- sprintf(buff, fmp->printfc,
+ snprintf(buff, sizeof(buff), fmp->printfc,
fabs(wpt->longitude),
LON_DIR(wpt->longitude));
} else
if (strcmp(fmp->key, "LON_DIRDECIMAL") == 0) {
/* latitude as a decimal value with N/S before it */
- sprintf(buff, fmp->printfc,
+ snprintf(buff, sizeof(buff), fmp->printfc,
LON_DIR(wpt->longitude),
fabs(wpt->longitude));
} else
if (strcmp(fmp->key, "LON_INT32DEG") == 0) {
/* longitudee as an integer offset from 0 degrees */
- sprintf(buff, fmp->printfc,
+ writebuff(buff, fmp->printfc,
dec_to_intdeg(wpt->longitude, 0));
} else
if (strcmp(fmp->key, "LON_HUMAN_READABLE") == 0) {
wpt->longitude );
} else
if (strcmp(fmp->key, "LON_NMEA") == 0) {
- sprintf(buff, fmp->printfc, degrees2ddmm(wpt->longitude));
+ writebuff(buff, fmp->printfc, degrees2ddmm(wpt->longitude));
} else
/* DIRECTIONS *******************************************************/
if (strcmp(fmp->key, "LAT_DIR") == 0) {
/* latitude N/S as a char */
- sprintf(buff, fmp->printfc,
+ writebuff(buff, fmp->printfc,
LAT_DIR(wpt->latitude));
} else
if (strcmp(fmp->key, "LON_DIR") == 0) {
/* longitude E/W as a char */
- sprintf(buff, fmp->printfc,
+ writebuff(buff, fmp->printfc,
LON_DIR(wpt->longitude));
} else
/* ALTITUDE CONVERSIONS**********************************************/
if (strcmp(fmp->key, "ALT_FEET") == 0) {
/* altitude in feet as a decimal value */
- sprintf(buff, fmp->printfc,
+ writebuff(buff, fmp->printfc,
(wpt->altitude * 3.2808));
} else
if (strcmp(fmp->key, "ALT_METERS") == 0) {
/* altitude in meters as a decimal value */
- sprintf(buff, fmp->printfc,
+ writebuff(buff, fmp->printfc,
wpt->altitude);
} else
/* DISTANCE CONVERSIONS**********************************************/
if (strcmp(fmp->key, "PATH_DISTANCE_MILES") == 0) {
/* path (route/track) distance in miles */
- sprintf( buff, fmp->printfc, pathdist );
+ writebuff( buff, fmp->printfc, pathdist );
} else
if (strcmp(fmp->key, "PATH_DISTANCE_KM") == 0) {
/* path (route/track) distance in */
- sprintf( buff, fmp->printfc, pathdist * 5280*12*2.54/100/1000 );
+ writebuff( buff, fmp->printfc, pathdist * 5280*12*2.54/100/1000 );
+ } else
+ if (strcmp(fmp->key, "PATH_SPEED") == 0) {
+ writebuff( buff, fmp->printfc, wpt->speed );
+ } else
+ if (strcmp(fmp->key, "PATH_COURSE") == 0) {
+ writebuff( buff, fmp->printfc, wpt->course );
} else
/* TIME CONVERSIONS**************************************************/
if (strcmp(fmp->key, "EXCEL_TIME") == 0) {
/* creation time as an excel (double) time */
- sprintf(buff, fmp->printfc, TIMET_TO_EXCEL(wpt->creation_time));
+ writebuff(buff, fmp->printfc, TIMET_TO_EXCEL(wpt->creation_time));
} else
if (strcmp(fmp->key, "TIMET_TIME") == 0) {
/* time as a time_t variable */
- sprintf(buff, fmp->printfc, wpt->creation_time);
+ writebuff(buff, fmp->printfc, wpt->creation_time);
} else
if (strcmp(fmp->key, "YYYYMMDD_TIME") == 0) {
- sprintf(buff, fmp->printfc, time_to_yyyymmdd(wpt->creation_time));
+ writebuff(buff, fmp->printfc, time_to_yyyymmdd(wpt->creation_time));
+ } else
+ if (strcmp(fmp->key, "GMT_TIME") == 0) {
+ writetime(buff, sizeof buff, fmp->printfc, wpt->creation_time, 1 );
+ } else
+ if (strcmp(fmp->key, "LOCAL_TIME") == 0) {
+ writetime(buff, sizeof buff, fmp->printfc, wpt->creation_time, 0 );
+ } else
+ if (strcmp(fmp->key, "HMSG_TIME") == 0) {
+ writehms(buff, sizeof buff, fmp->printfc, wpt->creation_time, 1 );
+ } else
+ if (strcmp(fmp->key, "HMSL_TIME") == 0) {
+ writehms(buff, sizeof buff, fmp->printfc, wpt->creation_time, 0 );
+ } else
+ if (strcmp(fmp->key, "ISO_TIME") == 0) {
+ writetime(buff, sizeof buff, "%Y-%m-%dT%H:%M:%SZ", wpt->creation_time, 1 );
} else
if (strcmp(fmp->key, "GEOCACHE_LAST_FOUND") == 0) {
- sprintf(buff, fmp->printfc, time_to_yyyymmdd(wpt->gc_data.last_found));
+ writebuff(buff, fmp->printfc, time_to_yyyymmdd(wpt->gc_data.last_found));
} else
/* GEOCACHE STUFF **************************************************/
if (strcmp(fmp->key, "GEOCACHE_DIFF") == 0) {
/* Geocache Difficulty as a double */
- sprintf(buff, fmp->printfc, wpt->gc_data.diff / 10.0);
+ writebuff(buff, fmp->printfc, wpt->gc_data.diff / 10.0);
} else
if (strcmp(fmp->key, "GEOCACHE_TERR") == 0) {
/* Geocache Terrain as a double */
- sprintf(buff, fmp->printfc, wpt->gc_data.terr / 10.0);
+ writebuff(buff, fmp->printfc, wpt->gc_data.terr / 10.0);
} else
if (strcmp(fmp->key, "GEOCACHE_CONTAINER") == 0) {
/* Geocache Container */
- sprintf(buff, fmp->printfc, gs_get_container(wpt->gc_data.container));
+ writebuff(buff, fmp->printfc, gs_get_container(wpt->gc_data.container));
} else
if (strcmp(fmp->key, "GEOCACHE_TYPE") == 0) {
/* Geocache Type */
- sprintf(buff, fmp->printfc, gs_get_cachetype(wpt->gc_data.type));
+ writebuff(buff, fmp->printfc, gs_get_cachetype(wpt->gc_data.type));
} else
if (strcmp(fmp->key, "GEOCACHE_HINT") == 0) {
- sprintf(buff, fmp->printfc, NONULL(wpt->gc_data.hint));
+ writebuff(buff, fmp->printfc, NONULL(wpt->gc_data.hint));
} else
if (strcmp(fmp->key, "GEOCACHE_PLACER") == 0) {
- sprintf(buff, fmp->printfc, NONULL(wpt->gc_data.placer));
- } else {
- /* this should probably never happen */
- }
+ writebuff(buff, fmp->printfc, NONULL(wpt->gc_data.placer));
+ } else
+
+ /* GPS STUFF *******************************************************/
+ if (strcmp(fmp->key, "GPS_HDOP") == 0) {
+ writebuff(buff, fmp->printfc, wpt->hdop);
+ } else
+ if (strcmp(fmp->key, "GPS_VDOP") == 0) {
+ writebuff(buff, fmp->printfc, wpt->vdop);
+ } else
+ if (strcmp(fmp->key, "GPS_PDOP") == 0) {
+ writebuff(buff, fmp->printfc, wpt->pdop);
+ } else
+ if (strcmp(fmp->key, "GPS_SAT") == 0) {
+ writebuff(buff, fmp->printfc, wpt->sat);
+ } else
+ if (strcmp(fmp->key, "GPS_FIX") == 0) {
+ char *fix = NULL;
+ switch (wpt->fix) {
+ case fix_unknown:
+ fix = "Unknown";
+ break;
+ case fix_none:
+ fix = "None";
+ break;
+ case fix_2d:
+ fix = "2d";
+ break;
+ case fix_3d:
+ fix = "3d";
+ break;
+ case fix_dgps:
+ fix = "dgps";
+ break;
+ case fix_pps:
+ fix = "pps";
+ break;
+ }
+ writebuff(buff, fmp->printfc, fix);
+ } else
- fprintf (xcsv_file.xcsvfp, "%s", buff);
+ {
+ /* this should probably never happen */
+ }
+
+ obuff = csv_stringclean(buff, xcsv_file.badchars);
+ fprintf (xcsv_file.xcsvfp, "%s", obuff);
+ xfree(obuff);
}
fprintf (xcsv_file.xcsvfp, "%s", xcsv_file.record_delimiter);
# define M_PI 3.14159265358979323846
#endif
+#define FEET_TO_METERS(feetsies) ((feetsies) * 0.3048)
+#define METERS_TO_FEET(meetsies) ((meetsies) * 3.2808399)
+
/*
* Snprintf is in SUS (so it's in most UNIX-like substance) and it's in
* C99 (albeit with slightly different semantics) but it isn't in C89.
*/
#if __WIN32__
# define snprintf _snprintf
+# define vsnprintf _vsnprintf
#endif
/* Turn off numeric conversion warning */
rtedata
} gpsdata_type;
+typedef enum {
+ fix_unknown=-1,
+ fix_none=0,
+ fix_2d=1,
+ fix_3d,
+ fix_dgps,
+ fix_pps
+} fix_type;
+
#define NOTHINGMASK 0
#define WPTDATAMASK 1
#define TRKDATAMASK 2
struct xml_tag *child;
} xml_tag ;
-typedef void (*an1_destroy)(void *);
-typedef void (*an1_copy)(void **, void *);
-typedef struct {
- an1_destroy destroy;
- an1_copy copy;
-} an1_base;
+typedef void (*fs_destroy)(void *);
+typedef void (*fs_copy)(void **, void *);
+typedef struct format_specific_data {
+ long type;
+ struct format_specific_data *next;
+
+ fs_destroy destroy;
+ fs_copy copy;
+} format_specific_data;
+
+format_specific_data *fs_chain_copy( format_specific_data *source );
+void fs_chain_destroy( format_specific_data *chain );
+format_specific_data *fs_chain_find( format_specific_data *chain, long type );
+void fs_chain_add( format_specific_data **chain, format_specific_data *data );
+
+typedef struct fs_xml {
+ format_specific_data fs;
+ xml_tag *tag;
+} fs_xml;
+
+fs_xml *fs_xml_alloc( long type );
+
+#define FS_GPX 0x67707800L
+#define FS_AN1W 0x616e3177L
+#define FS_AN1L 0x616e316cL
+#define FS_AN1V 0x616e3176L
/*
* Misc bitfields inside struct waypoint;
* nice enough to use exactly the same priority scheme.
*/
int route_priority;
+
+ /* Optional dilution of precision: positional, horizontal, veritcal.
+ * 1 <= dop <= 50
+ */
+ float hdop;
+ float vdop;
+ float pdop;
+ float course; /* Optional: degrees true */
+ float speed; /* Optional: meters per second. */
+ fix_type fix; /* Optional: 3d, 2d, etc. */
+ int sat; /* Optional: number of sats used for fix */
geocache_data gc_data;
- xml_tag *gpx_extras;
- an1_base *an1_extras;
+ format_specific_data *fs;
void *extra_data; /* Extra data added by, say, a filter. */
} waypoint;
char *rte_desc;
int rte_num;
int rte_waypt_ct; /* # waypoints in waypoint list */
- an1_base *an1_extras;
+ format_specific_data *fs;
} route_head;
/*
void fatal(const char *, ...)
#if __GNUC__
__attribute__ ((__format__ (__printf__, 1, 2)))
+ __attribute__((noreturn))
#endif
;
void warning(const char *, ...)
char *gstrsub(const char *s, const char *search, const char *replace);
void rtrim(char *s);
signed int get_tz_offset(void);
+time_t mkgmtime(struct tm *t);
time_t current_time(void);
signed int month_lookup(const char *m);
const char *get_cache_icon(const waypoint *waypointp);
+const char *gs_get_cachetype(geocache_type t);
char * xml_entitize(const char * str);
char * html_entitize(const char * str);
char * strip_html(const utf_string*);
char * strip_nastyhtml(const char * in);
-char * str_utf8_to_cp1252( const char * str );
-char * str_utf8_to_ascii( const char * str );
+
+/*
+ * Character encoding transformations.
+ */
+char * str_utf8_to_cp1252(const char * str);
+char * str_utf8_to_ascii(const char * str);
+char * str_iso8859_1_to_utf8(const char *str );
+
/* this lives in gpx.c */
time_t xml_parse_time( const char *cdatastr );
--- /dev/null
+/*
+ Discard points based on high Degree of Precision (DOP) values.
+
+ Copyright (C) 2005 Robert Lipe, robertlipe@usa.net
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA
+
+ */
+#include <stdio.h>
+#include "defs.h"
+
+extern queue waypt_head;
+
+static char *hdopopt = NULL;
+static char *vdopopt = NULL;
+static char *andopt = NULL;
+static double hdopf;
+static double vdopf;
+
+static
+arglist_t fix_args[] = {
+ {"hdop", &hdopopt, "Suppress waypoints with higher hdop",
+ "-1.0", ARGTYPE_BEGIN_REQ | ARGTYPE_FLOAT},
+ {"vdop", &vdopopt, "Suppress waypoints with higher vdop",
+ "-1.0", ARGTYPE_END_REQ | ARGTYPE_FLOAT},
+ {"hdopandvdop", &andopt, "Link hdop and vdop supression with AND",
+ NULL, ARGTYPE_BOOL},
+ {0, 0, 0, 0, 0}
+};
+
+static void
+fix_process_track(const route_head *trk)
+{
+ waypoint * waypointp;
+ queue *elem, *tmp;
+
+ QUEUE_FOR_EACH((queue *)&trk->waypoint_list, elem, tmp) {
+
+ int del = 0;
+ int delh = 0;
+ int delv = 0;
+
+ waypointp = (waypoint *)elem;
+
+ if ((hdopf >= 0.0) && (waypointp->hdop > hdopf))
+ delh = 1;
+ if ((vdopf >= 0.0) && (waypointp->vdop > vdopf))
+ delv = 1;
+
+ if (andopt)
+ del = delh && delv;
+ else
+ del = delh || delv;
+
+ if (del) {
+ waypt_del(waypointp);
+ waypt_free(waypointp);
+ }
+
+ }
+}
+
+void
+fix_process(void)
+{
+ waypoint * waypointp;
+ queue *elem, *tmp;
+ extern queue waypt_head;
+
+ // Filter waypoints
+
+ QUEUE_FOR_EACH(&waypt_head, elem, tmp) {
+
+ int del = 0;
+ int delh = 0;
+ int delv = 0;
+
+ waypointp = (waypoint *)elem;
+
+ if ((hdopf >= 0.0) && (waypointp->hdop > hdopf))
+ delh = 1;
+ if ((vdopf >= 0.0) && (waypointp->vdop > vdopf))
+ delv = 1;
+
+ if (andopt)
+ del = delh && delv;
+ else
+ del = delh || delv;
+
+ if (del) {
+ waypt_del(waypointp);
+ waypt_free(waypointp);
+ }
+
+ }
+
+ // Filter tracks
+ track_disp_all(fix_process_track, NULL, NULL);
+
+ // And routes
+ route_disp_all(fix_process_track, NULL, NULL);
+
+}
+
+void
+fix_init(const char *args)
+{
+ if (hdopopt)
+ hdopf = atof(hdopopt);
+ else
+ hdopf = -1.0;
+ if (vdopopt)
+ vdopf = atof(vdopopt);
+ else
+ vdopf = -1.0;
+}
+
+void
+fix_deinit(void)
+{
+}
+
+filter_vecs_t discard_vecs = {
+ fix_init,
+ fix_process,
+ fix_deinit,
+ NULL,
+ fix_args
+};
break;
case 7:
wpt_tmp->icon_descr = (char *) pread();
+ wpt_tmp->wpt_flags.icon_descr_is_dynamic = 1;
break;
case 8: /* NULL Terminated (vs. pascal) descr */
bbufp = bbuf;
--- /dev/null
+/*
+
+ Filter skeleton:
+
+ Simple copy this file to <your_filter_name>.c and
+ rename all filter_skeleton tokens to <your_filter_name>. Replace
+ the stupid name and address in the Copyright few lines below.
+ To active your new filter you have to create a new section in
+ filter_vecs and finally add complying statements to Makefile.
+
+ Copyright (C) YYYY John Doe, anybody@wherever.com
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA
+
+ */
+
+#include "defs.h"
+#include <ctype.h>
+
+#define MYNAME "filter_skeleton"
+
+
+// Any arg in this list will appear in command line help and will be
+// populated for you.
+static
+arglist_t filter_skeleton_args[] = {
+// {"foo", &fooopt, "The text of the foo option in help",
+// "default", ARGYTPE_STRING} ,
+ {0, 0, 0, 0, 0}
+};
+
+/*******************************************************************************
+* %%% global callbacks called by gpsbabel main process %%% *
+*******************************************************************************/
+
+static void
+filter_skeleton_init(const char *args) /* optional */
+{
+}
+
+static void
+filter_skeleton_process(void) /* this procedure must be present in vecs */
+{
+// Here is how you register callbacks for all waypoints, routes, tracks.
+// waypt_disp_all(waypt)
+// route_disp_all(head, tail, rtept);
+// track_disp_all(head, tail, trkpt);
+}
+
+static void
+filter_skeleton_deinit(void) /* optional */
+{
+}
+
+/*******************************************************************************/
+
+filter_vecs_t filter_skeleton_vecs = {
+ filter_skeleton_init,
+ filter_skeleton_process,
+ filter_skeleton_deinit,
+ NULL,
+ filter_skeleton_args
+};
+
+/*******************************************************************************/
extern filter_vecs_t reverse_route_vecs;
extern filter_vecs_t sort_vecs;
extern filter_vecs_t stackfilt_vecs;
+extern filter_vecs_t trackfilter_vecs;
+extern filter_vecs_t discard_vecs;
static
fl_vecs_t filter_vec_list[] = {
"stack",
"Save and restore waypoint lists"
},
+ {
+ &trackfilter_vecs,
+ "track",
+ "Manipulate track lists"
+ },
+ {
+ &discard_vecs,
+ "discard",
+ "Remove unreliable points with high hdop or vdop"
+ },
{
NULL,
NULL,
const fl_vecs_t *const ap = a;
const fl_vecs_t *const bp = b;
- return strcasecmp(ap->desc , bp->desc);
+ return case_ignore_strcmp(ap->desc , bp->desc);
}
/*
--- /dev/null
+/*
+ Functions to manage the format_specific_data chain
+
+ Copyright (C) 2005 Ron Parker and Robert Lipe.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA
+
+ */
+
+#include <stddef.h>
+#include <stdio.h>
+#include <string.h>
+
+#include "defs.h"
+
+format_specific_data *fs_chain_copy( format_specific_data *source ) {
+ format_specific_data *result = NULL;
+
+ format_specific_data **copy = &result;
+ while ( source ) {
+ source->copy( (void **)copy, (void *)source );
+ copy = &((*copy)->next);
+ source = source->next;
+ }
+ return result;
+}
+
+void fs_chain_destroy( format_specific_data *chain ) {
+ format_specific_data *cur = chain;
+ format_specific_data *next = NULL;
+ while ( cur ) {
+ next = cur->next;
+ cur->destroy( cur );
+ cur = next;
+ }
+}
+
+format_specific_data *fs_chain_find( format_specific_data *chain, long type ) {
+ format_specific_data *cur = chain;
+ while ( cur ) {
+ if (cur->type == type ) {
+ return cur;
+ }
+ cur = cur->next;
+ }
+ return NULL;
+}
+
+void fs_chain_add( format_specific_data **chain, format_specific_data *data ) {
+ data->next = *chain;
+ *chain = data;
+}
+
NULL, ARGTYPE_BOOL},
{ "power_off", &poweroff, "Command unit to power itself down",
NULL, ARGTYPE_BOOL},
- { 0, 0, 0, 0}
+ { 0, 0, 0, 0, 0}
};
static const char * d103_symbol_from_icon_number(unsigned int n);
static int
d103_icon_number_from_symbol(const char *s)
{
- int i;
+ unsigned int i;
if (NULL == s) {
return 0;
{ 12, 12, "Light" },
{ 90, 8221, "Live Theater" },
{ 59, 173, "Lodging" },
+ { 59, 173, "Hotel" },
{ 20, 21, "Man Overboard" },
{ 0, 0, "Marina" },
{ 43, 156, "Medical Facility" },
--- /dev/null
+/*
+ Garmin GPS Database Reader/Writer
+
+ Copyright (C) 2005 Olaf Klein, o.b.klein@t-online.de
+ Mainly based on mapsource.c,
+ Copyright (C) 2005 Robert Lipe, robertlipe@usa.net
+
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA
+*/
+
+/*
+ History:
+
+ 2005/06/27: initial release (reader only)
+ 2005/07/26: added write support
+ 2005/07/27: replaced "tricky code" in route reader
+ 2005/07/28: fixed handling of single point routes
+ new option "via"
+ new option "ver"
+ fixed compiler warnings
+ 2005/07/29: fixed compiler warnings
+*/
+
+#include <stdio.h>
+#include <string.h>
+#include <ctype.h>
+
+#include "defs.h"
+#include "garmin_tables.h"
+#include "jeeps/gpsmath.h"
+
+#define MYNAME "gdb"
+
+#undef GDB_DEBUG
+
+#define GDB_VER_MIN 1
+#define GDB_VER_MAX 2
+
+#define GDB_DEFAULTWPTCLASS 0
+#define GDB_HIDDENROUTEWPTCLASS 8
+
+#define GDB_NAME_BUFFERLEN 1024
+#define GDB_URL_BUFFERLEN 4096 /* Safety first */
+#define GDB_NOTES_BUFFERLEN 4096 /* (likewise) */
+
+#define DEFAULTICONVALUE 18
+#define DEFAULTICONDESCR "Waypoint"
+
+#ifdef UTF8_SUPPORT
+# define GDB_UTF8_ENABLED 1
+#else
+# define GDB_UTF8_ENABLED 0
+#endif
+
+typedef enum {
+ GDB_DISPLAY_SYMBOL_ONLY = 0,
+ GDB_DISPLAY_SYMBOL_AND_NAME = 1,
+ GDB_DISPLAY_SYMBOL_AND_COMMENT = 2,
+} gdb_display_type;
+
+/* %%% local vars %%% */
+
+FILE *fin, *fout;
+static char *fin_name, *fout_name;
+
+static int gdb_ver = 1;
+static int gdb_debug = 0;
+static int gdb_via; /* 0 = read and write hidden points too; 1 = drop */
+static int gdb_category;
+
+route_head *gdb_hidden = NULL;
+
+
+#define GDB_OPT_VER "ver"
+#define GDB_OPT_VIA "via"
+#define GDB_OPT_CATEGORY "cat"
+
+static char *gdb_opt_category = NULL;
+static char *gdb_opt_ver = NULL;
+static char *gdb_opt_via = NULL;
+
+static arglist_t gdb_args[] = {
+ {GDB_OPT_CATEGORY, &gdb_opt_category,
+ "Default category on output (1..16)", NULL, ARGTYPE_INT},
+ {GDB_OPT_VER, &gdb_opt_ver,
+ "Version of gdb file to generate (1,2)", "2", ARGTYPE_INT},
+ {GDB_OPT_VIA, &gdb_opt_via,
+ "Drop route points, if they don't have an aquivalent waypoint (hidden points)", NULL, ARGTYPE_BOOL},
+ {0, 0, 0, 0, 0}
+};
+
+/********************************************************************************************************/
+
+/* %%% 1-1 functions from mapsource, should by shared!!! %%% */
+
+/*
+ * Add a waypoint that we've already written out to our list
+ *
+ */
+static void
+gdb_add_to_hidden(const waypoint *wpt)
+{
+ waypoint *tmp = waypt_dupe(wpt);
+ route_add_wpt(gdb_hidden, tmp);
+}
+
+static waypoint *
+gdb_find_wpt_q_by_name(const queue *whichQueue, const char *name)
+{
+ queue *elem, *tmp;
+ waypoint *waypointp;
+
+ QUEUE_FOR_EACH(whichQueue, elem, tmp) {
+ waypointp = (waypoint *) elem;
+ if (0 == strcmp(waypointp->shortname, name)) {
+ return waypointp;
+ }
+ }
+ return NULL;
+}
+
+static const char *
+gdb_find_desc_from_icon_number(const int icon, garmin_formats_e garmin_format)
+{
+ static char custom[] = "Custom 63";
+ icon_mapping_t *i;
+
+ if (icon >= 500 && icon <= 563)
+ {
+ snprintf(custom, sizeof(custom), "Custom %d", icon - 500);
+ return &custom[0];
+ }
+
+ for (i = garmin_icon_table; i->icon; i++) {
+ switch (garmin_format) {
+ case MAPSOURCE:
+ if (icon == i->mpssymnum)
+ return i->icon;
+ break;
+ case PCX:
+ case GARMIN_SERIAL:
+ if (icon == i->pcxsymnum)
+ return i->icon;
+ break;
+ default:
+ fatal(MYNAME ": unknown garmin format.\n");
+ }
+ }
+ return DEFAULTICONDESCR;
+}
+
+static int
+gdb_find_icon_number_from_desc(const char *desc, garmin_formats_e garmin_format)
+{
+ icon_mapping_t *i;
+ int def_icon = DEFAULTICONVALUE;
+ int n;
+
+ if (!desc)
+ return def_icon;
+
+ /*
+ * If we were given a numeric icon number as a description
+ * (i.e. 8255), just return that.
+ */
+ n = atoi(desc);
+ if (n) {
+ return n;
+ }
+
+ for (i = garmin_icon_table; i->icon; i++) {
+ if (case_ignore_strcmp(desc,i->icon) == 0) {
+ switch (garmin_format) {
+ case MAPSOURCE:
+ return i->mpssymnum;
+ case PCX:
+ case GARMIN_SERIAL:
+ return i->pcxsymnum;
+ default:
+ fatal(MYNAME ": unknown garmin format.\n");
+ }
+ }
+ }
+ return def_icon;
+}
+
+static int
+gdb_detect_rtept_class(const waypoint *wpt)
+{
+ if (gdb_find_wpt_q_by_name((queue *)&gdb_hidden->waypoint_list, wpt->shortname) == NULL)
+ return (int)GDB_HIDDENROUTEWPTCLASS;
+ else
+ return (int)GDB_DEFAULTWPTCLASS;
+}
+
+
+#ifndef UTF8_SUPPORT
+static char *gdb_garmin_to_utf8(const char *s)
+{
+ int len;
+ char *res;
+ unsigned char c;
+ char *src, *dst;
+
+ if (s == NULL) return NULL;
+
+ len = 0;
+ src = (char *)s;
+ while ('\0' != (c = *src++))
+ {
+ len++;
+ if (c & 0x80) len++;
+ if (c == 0x80) len++;
+ }
+
+ src = (char *)s;
+ dst = res = (void *) xmalloc(len + 1);
+ while ('\0' != (c = *src++))
+ {
+ if (c == 0x80)
+ {
+ *dst++ = 0xe2;
+ *dst++ = 0x82;
+ *dst++ = 0xac;
+ }
+ else if (c & 0x80)
+ {
+ *dst++ = (0xc0 | (c >> 6));
+ *dst++ = (c & 0xbf);
+ }
+ else
+ {
+ *dst++ = c;
+ }
+ }
+ *dst = '\0';
+ return res;
+}
+#endif
+
+/* %%% local functions (read support) %%% */
+
+static char *
+gdb_convert_name_buff(char *buff, size_t buffsize)
+{
+#ifdef UTF8_SUPPORT
+ char *tmp = str_garmin_to_utf8(buff);
+#else
+ char *tmp = gdb_garmin_to_utf8(buff);
+#endif
+ strncpy(buff, tmp, buffsize);
+ xfree(tmp);
+ return buff;
+}
+
+#ifdef GDB_DEBUG
+static void
+gdb_print_buff(const char *buff, int count, const char *comment)
+{
+ int i;
+ printf(MYNAME ": dump of %s : ", comment);
+ for (i = 0; i < count; i++)
+ {
+ printf("%02x ", buff[i] & 0xFF);
+ }
+ printf("\n");
+ fflush(stdout);
+}
+#endif
+
+static waypoint *
+gdb_create_rte_wpt(const char *name, double lat, double lon, double alt)
+{
+ waypoint *wpt;
+
+ wpt = find_waypt_by_name(name);
+ if (wpt == NULL)
+ {
+ if (gdb_via != 0) return NULL;
+ wpt = gdb_find_wpt_q_by_name((queue *)&gdb_hidden->waypoint_list, name);
+ }
+ if (wpt != NULL)
+ wpt = waypt_dupe(wpt);
+ else
+ {
+ wpt = waypt_new();
+ wpt->shortname = xstrdup(name);
+ wpt->latitude = lat;
+ wpt->longitude = lon;
+ wpt->altitude = alt;
+ wpt->depth = unknown_alt;
+ }
+ return wpt;
+}
+
+static size_t
+gdb_fread(void *target, size_t size)
+{
+ size_t result;
+
+ result = fread(target, 1, size, fin);
+ if (result < size)
+ {
+ if (feof(fin) != 0)
+ fatal(MYNAME ": unexpected end of file \"%s\"!\n", fin_name);
+ else
+ fatal(MYNAME ": I/O error occured during read from \"%s\"!\n", fin_name);
+ }
+ return result;
+}
+
+static int
+gdb_fread_str(char *dest, size_t maxlen)
+{
+ int c;
+ int res = 0;
+
+ while (maxlen-- > 0)
+ {
+ c = fgetc(fin);
+ if ( c != EOF )
+ {
+ if (c < 0)
+ fatal(MYNAME ": I/O error (%d) while read from \"%s\"!\n", +c, fin_name);
+ *dest++ = c;
+ if ( c == 0 ) return res;
+ res++;
+ }
+ else
+ {
+ *dest++ = '\0';
+ return res;
+ }
+ }
+ fatal(MYNAME ": local buffer overflow detected, please report!\n");
+}
+
+static int
+gdb_fread_le(void *dest, size_t size, int bit_count, const char *prefix, const char *field)
+{
+ char buff[32];
+ unsigned char *c = dest;
+ short *sh = dest;
+ int *li = dest;
+ double *db = dest;
+
+ if ((bit_count >> 3) != size)
+ fatal(MYNAME "%s: Internal error (gdb_le_read/%d/%d/%s)!\n", prefix, (int)size, bit_count >> 3, field);
+
+ switch(bit_count)
+ {
+ case 8:
+ gdb_fread(c, sizeof(*c));
+ if (gdb_debug)
+ printf(MYNAME "%s: gdb_fread_le : %d -> %s (0x%x))\n", prefix, *c, field, *c);
+ return *c;
+ case 16:
+ if (sizeof(*sh) != size) fatal(MYNAME ": internal decl.!\n");
+ gdb_fread(sh, sizeof(*sh));
+ *sh = le_read16(sh);
+ if (gdb_debug)
+ printf(MYNAME "%s: gdb_fread_le : %d -> %s (0x%x))\n", prefix, *sh, field, *sh);
+ return *sh;
+ case 32:
+ gdb_fread(li, 4);
+ *li = le_read32(li);
+ if (gdb_debug)
+ printf(MYNAME "%s: gdb_fread_le : %d -> %s (0x%x)\n", prefix, *li, field, *li);
+ return *li;
+ case 64:
+ gdb_fread(buff, sizeof(*db));
+ le_read64(db, buff);
+ if (gdb_debug)
+ printf(MYNAME "%s: gdb_fread_le : %g -> %s\n", prefix, *db, field);
+ return 0;
+ default:
+ fatal(MYNAME "%s: unsupported bit count (%d) in gdb_le_read!\n", prefix, bit_count);
+ }
+}
+
+static int
+gdb_fread_flag(const char value) /* read one byte and compare to value */
+{
+ char c;
+
+ gdb_fread(&c, 1);
+ return (c == value);
+}
+
+static void
+gdb_is_valid(int is, const char *prefix, const char *comment)
+{
+ if (is == 0)
+ {
+ printf(MYNAME ": Reading database \"%s\"\n", fin_name);
+ fatal(MYNAME "-%s: Found error in data (%s)!\n", prefix, comment);
+ }
+}
+
+static void
+gdb_is_validf(int is, const char *prefix, const char *format, ...)
+{
+ va_list args;
+
+ if (is != 0) return;
+
+ va_start(args, format);
+ if (fin_name != NULL)
+ printf(MYNAME "-%s: Reading from database \"%s\"\n", prefix, fin_name);
+ else
+ printf(MYNAME "-%s: Writing to database \"%s\"\n", prefix, fout_name);
+ printf(MYNAME "-%s: ", prefix);
+ vprintf(format, args);
+ va_end(args);
+
+ fatal("\n");
+}
+
+/********************************************************************************************************/
+/* %%% read file header */
+/********************************************************************************************************/
+
+static void
+gdb_read_file_header(void)
+{
+ char buff[128];
+ int i, reclen;
+
+ const char *prefix = "read_head";
+/*
+ We starts with standard binary read.
+ A gdb_fread_str works too, but if we get a wrong file as input,
+ the file validation my be comes too late. For example a XML base file normally
+ has no binary zeros inside and produce, if big enought, a buffer overflow.
+ The following message "local buffer overflow detected..." could be
+ misinterpreted.
+*/
+
+ if (6 != fread(buff, 1, 6, fin))
+ fatal(MYNAME ": Invalid file \"%s\"!\n", fin_name);
+
+ if (strcmp(buff, "MsRcf") != 0)
+ fatal(MYNAME ": Invalid file \"%s\"!\n", fin_name);
+
+ gdb_fread(&reclen, 4);
+ reclen = le_read32(&reclen);
+
+ gdb_is_valid(reclen == gdb_fread_str(buff, sizeof(buff)), prefix, "Invalid record length");
+ if (buff[0] != 'D')
+ fatal(MYNAME ": Invalid file \"%s\"!\n", fin_name);
+
+ switch(buff[1])
+ {
+ case 'k':
+ gdb_ver = 1;
+ break;
+ case 'l':
+ gdb_ver = 2;
+ break;
+ default:
+ fatal(MYNAME ": Non supported GDB version!\n");
+ }
+
+ if (global_opts.verbose_status > 0)
+ printf(MYNAME ": Found Garmin GPS Database version %d.0\n", gdb_ver);
+
+ gdb_fread(&reclen, 4);
+ reclen = le_read32(&reclen);
+ gdb_is_valid(reclen < sizeof(buff), prefix, "Invalid record length");
+ gdb_fread(buff, reclen);
+
+ gdb_is_valid(0 == gdb_fread_str(buff, sizeof(buff)), prefix, "header");
+
+ i = gdb_fread_str(buff, sizeof(buff));
+ gdb_is_valid((i == 9) && (strcmp(buff, "MapSource") == 0), prefix, "MapSource magic");
+}
+
+/********************************************************************************************************/
+/* %%% read waypoint */
+/********************************************************************************************************/
+
+static waypoint *
+gdb_read_wpt(const size_t fileofs, int *wptclass)
+{
+ char xname[GDB_NAME_BUFFERLEN];
+ char xnotes[GDB_NOTES_BUFFERLEN];
+ char xurl[GDB_URL_BUFFERLEN];
+ int xclass;
+ int xlat, xlon, xdisplay, xcolour, xicon, xtime;
+ short xcat;
+ double xdepth = unknown_alt;
+ double xalt = unknown_alt;
+ double xproximity = unknown_alt;
+ waypoint *res;
+ char buff[128];
+ size_t pos, delta;
+
+ const char *prefix = "wpt_read";
+
+
+/********************************************************************************************************/
+/* record structure
+
+ zstring name
+ dword class
+ zstring country
+ 4 * 0x00 subclass part 1
+ 12 * 0xFF subclass part 2
+ 2 * 0x00 subclass part 3
+ 4 * 0xFF unknown
+ dword latitude
+ dword longitude
+ if (1) +8 altitude = (1 or 9)
+ zstring comment
+ dword display flag
+ dword display colour
+ dword icon
+ zstring city ?
+ zstring state ?
+ zstring facility ?
+ char unknown ?
+ double depth (if flag)
+ zstring url
+ word category -> offset 79
+ double temp (if flag)
+ */
+/********************************************************************************************************/
+
+ gdb_is_valid(gdb_fread_str(xname, sizeof(xname)) > 0, prefix, "new waypoint");
+ gdb_convert_name_buff(xname, sizeof(xname));
+
+ gdb_fread_le(&xclass, sizeof(xclass), 32, prefix, "class");
+ gdb_fread_str(buff, sizeof(buff)); /* country */
+
+ gdb_fread(buff, 22);
+ xlat = gdb_fread_le(&xlat, sizeof(xlat), 32, prefix, "latitude");
+ xlon = gdb_fread_le(&xlon, sizeof(xlon), 32, prefix, "longitude");
+
+ if (gdb_fread_flag(1)) /* altitude flag */
+ gdb_fread_le(&xalt, sizeof(xalt), 64, prefix, "altitude");
+
+ gdb_fread_str(xnotes, sizeof(xnotes)); /* notes */
+ gdb_convert_name_buff(xnotes, sizeof(xnotes));
+
+ if (gdb_fread_flag(1)) /* proximity flag */
+ gdb_fread_le(&xproximity, sizeof(xproximity), 64, prefix, "proximity");
+
+ xdisplay = gdb_fread_le(&xdisplay, sizeof(xdisplay), 32, prefix, "display");
+ xcolour = gdb_fread_le(&xcolour, sizeof(xcolour), 32, prefix, "colour");
+ xicon = gdb_fread_le(&xicon, sizeof(xicon), 32, prefix, "icon");
+
+ gdb_fread_str(buff, sizeof(buff)); /* city */
+ gdb_fread_str(buff, sizeof(buff)); /* state */
+ gdb_fread_str(buff, sizeof(buff)); /* facility */
+
+ gdb_fread(buff, 1); /* unknown */
+
+ if (gdb_fread_flag(1)) /* depth flag */
+ gdb_fread_le(&xdepth, sizeof(xdepth), 64, prefix, "depth");
+
+ gdb_fread(buff, 1);
+ gdb_fread(buff, 1);
+
+ if (gdb_fread_flag(0))
+ gdb_fread(buff, 4);
+ else
+ gdb_fread(buff, 3);
+
+ gdb_fread_str(xurl, sizeof(xurl));
+ gdb_convert_name_buff(xurl, sizeof(xurl));
+
+ xcat = gdb_fread_le(&xcat, sizeof(xcat), 16, prefix, "category");
+
+ if (gdb_fread_flag(1)) /* temperature flag */
+ gdb_fread(buff, 8); /* temperature */
+
+ /* Here comes 1 .. 6 unknown bytes
+ !!! 6 only if class > 0 !!!
+ the field seems to be a time stamp */
+
+ pos = ftell(fin);
+ delta = fileofs - pos;
+ gdb_is_valid(delta > 0, prefix, "waypoint final");
+
+ if ((delta & 1) == 0)
+ {
+ gdb_fread(buff, 1);
+ delta--;
+ }
+
+ xtime = 0;
+ if (gdb_fread_flag(1))
+ {
+ gdb_is_valid(delta==5, prefix, "Waypoint time");
+ gdb_fread_le(&xtime, sizeof(xtime), 32, prefix, "time");
+ }
+ else
+ gdb_is_valid(delta==1, prefix, "No waypoint time");
+
+ *wptclass = xclass;
+
+ res = waypt_new();
+ res->shortname = xstrdup(xname);
+ if (xurl[0] != '\0') res->url = xstrdup(xurl);
+ if (xnotes[0] != '\0') res->notes = xstrdup(xnotes);
+ res->latitude = GPS_Math_Semi_To_Deg(xlat);
+ res->longitude = GPS_Math_Semi_To_Deg(xlon);
+ res->altitude = xalt;
+ res->creation_time = xtime;
+#if 0
+ res->depth = xdepth;
+ res->proximity = xproximity;
+ res->garmin_data = xcalloc(1, sizeof(garmin_data_t));
+ res->garmin_data->colour = xcolour;
+ res->garmin_data->category = xcat;
+ res->garmin_data->display = xdisplay;
+#endif
+ /* might need to change this to handle version dependent icon handling */
+ res->icon_descr = gdb_find_desc_from_icon_number(xicon, MAPSOURCE);
+
+ gdb_is_validf(fabs(res->latitude) <= 90.0, prefix, "%s has invalid latitude (%f)",
+ res->shortname, res->latitude);
+
+ return res;
+}
+
+/********************************************************************************************************/
+/* %%% read route */
+/********************************************************************************************************/
+
+static route_head *
+gdb_read_route(void)
+{
+ char xname[GDB_NAME_BUFFERLEN];
+ char xwptname[GDB_NAME_BUFFERLEN];
+ int xclass;
+ double xalt;
+ double xlat = 0; /* compiler warnings */
+ double xlon = 0; /* compiler warnings */
+
+ char buff[256];
+ int count, origin;
+ int isteps;
+ int semilat, semilon;
+ int maxlat, maxlon, minlon, minlat;
+ char auto_name;
+
+ route_head *route;
+ waypoint *wpt;
+
+ const char *prefix = "rte_read_head";
+ const char *prefix1 = "rte_read_loop";
+ const char *prefix2 = "rte_ils_loop";
+ const char *prefix3 = "rte_read_final";
+
+ gdb_is_valid(gdb_fread_str(xname, sizeof(xname)) > 0, prefix, "Route has no name");
+ gdb_convert_name_buff(xname, sizeof(xname));
+
+ gdb_fread_le(&auto_name, sizeof(auto_name), 8, prefix, "auto name");
+ if (gdb_fread_flag(0)) /* max. data flag */
+ {
+ gdb_fread_le(buff, 4, 32, prefix, "max. latitude");
+ gdb_fread_le(buff, 4, 32, prefix, "max. longitude");
+
+ gdb_fread(buff, 1);
+ if (buff[0] == 1) gdb_fread_le(buff, 8, 64, prefix, "max. altitude");
+
+ gdb_fread_le(buff, 4, 32, prefix, "min. latitude");
+ gdb_fread_le(buff, 4, 32, prefix, "min. longitude");
+
+ gdb_fread(buff, 1);
+ if (buff[0] == 1)
+ gdb_fread_le(buff, 8, 64, prefix, "min. altitude");
+ }
+
+ gdb_fread_le(&count, sizeof(count), 32, prefix, "count");
+
+ if (count == 0)
+ fatal(MYNAME "%s: !!! Empty routes are not allowed !!!\n", prefix);
+
+ route = route_head_alloc();
+ route->rte_name = xstrdup(xname);
+ route_add_head(route);
+
+#ifdef GDB_DEBUG
+ printf(MYNAME " - route: \"%s\" with %d point(s)\n", xname, count);
+#endif
+ origin = count;
+
+ while (count--)
+ {
+ gdb_fread_str(xwptname, sizeof(xwptname)); /* waypoint name */
+ gdb_convert_name_buff(xwptname, sizeof(xwptname));
+
+ gdb_fread_le(&xclass, sizeof(xclass), 32, prefix1, "class"); /* class */
+ gdb_fread_str(buff, sizeof(buff)); /* country */
+
+ gdb_fread(buff, 22); /* sub class data */
+ gdb_fread(buff, 1);
+ gdb_is_valid(buff[0] == 0, prefix1, "Should by zero byte (1)");
+
+ /* The next thing is the unknown 0x03 0x00 .. 0x00 (18 bytes) */
+ /* OK: this should be, but i've seen exceptions (...cannot verify the first byte */
+ gdb_fread(buff, 18);
+
+ gdb_fread_le(&isteps, sizeof(isteps), 32, prefix1, "interlink steps");
+
+ if (isteps <= 0) /* ??? end of route or error ??? */
+ {
+ gdb_is_valid(count == 0, prefix3, "Zero interlink steps within route");
+
+ gdb_fread(buff, 1);
+ gdb_is_valid((buff[0] == 1), prefix3, "last seq.(1)");
+
+ if (gdb_ver > 1)
+ gdb_fread(buff, 8); /* Unknown 8 bytes since gdb v2 */
+
+ gdb_fread(buff, 1);
+ gdb_is_valid((buff[0] == 0), prefix3, "last seq.(2)");
+
+ wpt = gdb_create_rte_wpt(xwptname, xlat, xlon, xalt);
+ if (wpt != NULL)
+ route_add_wpt(route, wpt);
+ return route;
+ }
+
+ gdb_fread_le(&semilat, sizeof(semilat), 32, prefix1, "semi-latitude");
+ gdb_fread_le(&semilon, sizeof(semilon), 32, prefix1, "semi-longitude");
+ xlat = GPS_Math_Semi_To_Deg(semilat);
+ xlon = GPS_Math_Semi_To_Deg(semilon);
+
+ gdb_is_validf(fabs(xlat) <= 90.0, prefix1, "Invalid latitude (%f)", xlat);
+
+ if (gdb_fread_flag(1)) /* altitude flag */
+ gdb_fread_le(&xalt, sizeof(xalt), 64, prefix1, "altitude");
+ else
+ xalt = unknown_alt;
+
+ wpt = gdb_create_rte_wpt(xwptname, xlat, xlon, xalt);
+ if (wpt != NULL)
+ route_add_wpt(route, wpt);
+
+ while (--isteps > 0)
+ {
+ gdb_fread_le(&semilat, sizeof(semilat), 32, prefix2, "semi-latitude");
+ gdb_fread_le(&semilon, sizeof(semilon), 32, prefix2, "semi-longitude");
+ gdb_fread(buff, 1); /* altitude flag */
+ if (buff[0] == 1)
+ gdb_fread_le(&xalt, sizeof(xalt), 64, prefix2, "altitude");
+
+ xlat = GPS_Math_Semi_To_Deg(semilat);
+ xlon = GPS_Math_Semi_To_Deg(semilon);
+ gdb_is_validf(fabs(xlat) <= 90.0, prefix2, "Invalid latitude (%f)", xlat);
+ }
+
+ gdb_fread(buff, 1);
+ gdb_is_valid(buff[0] == 0, prefix1, "\"Zero\" byte expected");
+
+ gdb_fread_le(&maxlat, sizeof(maxlat), 32, prefix1, "max. latitude");
+ gdb_fread_le(&maxlon, sizeof(maxlon), 32, prefix1, "max. longitude");
+
+ if (gdb_fread_flag(1)) /* link max alt validity + alt */
+ gdb_fread(buff, 8);
+
+ gdb_fread_le(&minlat, sizeof(minlat), 32, prefix1, "min. latitude");
+ gdb_fread_le(&minlon, sizeof(minlon), 32, prefix1, "min. longitude");
+
+ if (gdb_fread_flag(1)) /* link min alt validity + alt */
+ gdb_fread(buff, 2 * sizeof(int));
+
+ if (gdb_ver > 1)
+ gdb_fread(buff, 8); /* unknown 8 bytes since gdb v2 */
+ }
+
+ /* This should normally never happen; end of route is handled in main loop before this */
+
+ fatal(MYNAME "-%s: Unexpected end of route \"%s\"!", prefix1, xname);
+}
+
+
+static route_head *
+gdb_read_track(const size_t max_file_pos)
+{
+ char xname[GDB_NAME_BUFFERLEN];
+ unsigned char xdisplay;
+ int xcolour;
+ int xlat;
+ int xlon;
+ int xtime = 0;
+ double xalt = unknown_alt;
+ double xdepth = unknown_alt;
+ double xtemp;
+
+ char buff[128];
+ int count;
+
+ route_head *track;
+ waypoint *wpt;
+
+ const char *prefix0 = "trk_read";
+ const char *prefix = "trk_read_loop";
+
+ gdb_fread_str(xname, sizeof(xname));
+ gdb_convert_name_buff(xname, sizeof(xname));
+
+ gdb_fread_le(&xdisplay, sizeof(xdisplay), 8, prefix0, "display");
+ gdb_fread_le(&xcolour, sizeof(xcolour), 32, prefix0, "colour");
+ gdb_fread_le(&count, sizeof(count), 32, prefix0, "count");
+
+ track = route_head_alloc();
+ track->rte_name = xstrdup(xname);
+ track_add_head(track);
+
+ while (count--)
+ {
+ gdb_fread_le(&xlat, sizeof(xlat), 32, prefix, "latitude");
+ gdb_fread_le(&xlon, sizeof(xlon), 32, prefix, "longitude");
+
+ gdb_fread(buff, 1); /* altitude flag */
+ if (buff[0] == 1)
+ gdb_fread_le(&xalt, sizeof(xalt), 64, prefix, "altitude");
+
+ gdb_fread(buff, 1); /* date/time flag */
+ if (buff[0] == 1)
+ gdb_fread_le(&xtime, sizeof(xtime), 32, prefix, "time");
+
+ gdb_fread(buff, 1); /* depth flag */
+ if (buff[0] == 1)
+ gdb_fread_le(&xdepth, sizeof(xdepth), 64, prefix, "depth");
+
+ gdb_fread(buff, 1); /* temperature flag */
+ if (buff[0] == 1)
+ gdb_fread_le(&xtemp, sizeof(xtemp), 64, prefix, "temperature");
+
+ wpt = waypt_new();
+
+ wpt->latitude = GPS_Math_Semi_To_Deg(xlat);
+ wpt->longitude = GPS_Math_Semi_To_Deg(xlon);
+ wpt->creation_time = xtime;
+ wpt->centiseconds = 0;
+ wpt->altitude = xalt;
+ wpt->depth = xdepth;
+
+ gdb_is_validf(fabs(wpt->latitude) <= 90.0, prefix, "Invalid latitude (%f)", wpt->latitude);
+
+ route_add_wpt(track, wpt);
+ }
+
+ gdb_fread(buff, 1);
+
+ return track;
+}
+
+/*******************************************************************************/
+
+static void
+gdb_read_data(void)
+{
+ int reclen, warnings;
+ char typ;
+ size_t curpos, anchor;
+ int wptclass;
+
+ const char *prefix = "main_read_loop";
+
+ gdb_hidden = route_head_alloc();
+ track_add_head(gdb_hidden);
+
+ warnings = 0;
+
+ anchor = ftell(fin);
+
+ /* we go twice through the file to keep sure, all waypoints
+ are loaded before any route has to be handled */
+
+ while (feof(fin) == 0)
+ {
+
+ gdb_fread_le(&reclen, sizeof(reclen), 32, prefix, "record length");
+ gdb_is_valid(reclen > 0 && reclen < 0x1F00000, prefix, "record length");
+ gdb_fread(&typ, 1);
+
+ curpos = ftell(fin);
+
+ if (typ == 'W')
+ {
+ int delta;
+ waypoint *wpt;
+
+ wpt = gdb_read_wpt(curpos + reclen, &wptclass);
+ if (wpt != NULL )
+ {
+ if (wptclass == 0)
+ waypt_add(wpt);
+ else if (gdb_via == 0)
+ route_add_wpt(gdb_hidden, wpt);
+ else
+ waypt_free(wpt);
+ }
+ delta = (int)((curpos + reclen) - ftell(fin));
+ if (delta != 0)
+ {
+ if ((warnings & 1) == 0)
+ {
+ warnings |= 1;
+ warning(MYNAME "-%s: At least one incomplete waypoint read (%d byte(s) left).\n", prefix, delta);
+ }
+ fseek(fin, curpos + reclen, SEEK_SET);
+ }
+ continue;
+ }
+ else if (typ == 'V')
+ break;
+
+ fseek(fin, curpos + reclen, SEEK_SET);
+ }
+
+ clearerr(fin);
+ fseek(fin, anchor, SEEK_SET);
+
+ while (feof(fin) == 0)
+ {
+ gdb_fread_le(&reclen, sizeof(reclen), 32, prefix, "record length");
+ gdb_is_valid(reclen > 0 && reclen < 0x1F00000, prefix, "record length");
+ gdb_fread(&typ, 1);
+
+ curpos = ftell(fin);
+
+ if ((typ == 'R') || (typ == 'T'))
+ {
+ int flag, delta;
+
+ if (typ == 'R')
+ {
+ gdb_read_route();
+ flag = 2;
+ }
+ else
+ {
+ gdb_read_track(curpos + reclen);
+ flag = 4;
+ }
+ delta = (int)((curpos + reclen) - ftell(fin));
+ if (delta != 0)
+ {
+ if ((delta != reclen) && ((warnings & flag) == 0))
+ {
+ warnings |= flag;
+ warning(MYNAME "-%s: At least one incomplete %s (gdb v%d.0, %d byte(s) left).\n",
+ prefix, (typ == 'R') ? "route" : "track", gdb_ver, delta);
+ }
+ fseek(fin, curpos + reclen, SEEK_SET);
+ }
+ }
+ else
+ {
+ if (typ == 'V') break;
+
+ switch(typ)
+ {
+ case 'D': break;
+ case 'L': break;
+ case 'W': break;
+ default: warning(MYNAME "-%s: Found unknown record type \"%c\"!\n", prefix, typ);
+ }
+ fseek(fin, curpos + reclen, SEEK_SET);
+ }
+ }
+
+ /* finally kill our temporary queue */
+ track_del_head(gdb_hidden);
+}
+
+/*******************************************************************************/
+/* %%% write support %%% */
+/*******************************************************************************/
+
+/* helpers */
+
+static waypoint **
+gdb_route_point_list(const route_head *route, int *count)
+{
+ waypoint **result;
+ queue *elem, *tmp;
+ int i = 0;
+
+ QUEUE_FOR_EACH((queue *)&route->waypoint_list, elem, tmp)
+ {
+ waypoint *wpt = (waypoint *)elem;
+ if ((gdb_via == 0) ||
+ (gdb_detect_rtept_class(wpt) == GDB_DEFAULTWPTCLASS)) i++;
+ }
+
+ *count = i;
+ if (i == 0) return NULL;
+
+ result = xcalloc(i, sizeof(*result));
+
+ i = 0;
+ QUEUE_FOR_EACH((queue *)&route->waypoint_list, elem, tmp)
+ {
+ waypoint *wpt = (waypoint *)elem;
+ if ((gdb_via == 0) ||
+ (gdb_detect_rtept_class(wpt) == GDB_DEFAULTWPTCLASS))
+ result[i++] = wpt;
+ }
+
+ return result;
+}
+
+static void
+gdb_fwrite(const void *data, const size_t size)
+{
+ fwrite(data, size, 1, fout);
+}
+
+static void
+gdb_fwrite_str(const char *str, const int len)
+{
+
+ if (len >= 0)
+ gdb_fwrite(str, len); /* write a string with fixed length */
+ else
+ {
+ char *tmp = str_utf8_to_cp1252((str != NULL) ? str : "");
+ gdb_fwrite(tmp, strlen(tmp) + 1);
+ xfree(tmp);
+ }
+}
+
+static void
+gdb_fwrite_le(const void *data, const size_t size)
+{
+ int i;
+ short s;
+ char buff[8];
+
+ switch(size)
+ {
+ case 1:
+ gdb_fwrite(data, 1);
+ break;
+
+ case 2: /* sizeof(short): */
+ s = *(short *)data;
+ le_write16(&s, s);
+ gdb_fwrite(&s, 2);
+ break;
+
+ case 4: /* sizeof(int): */
+ i = *(int *)data;
+ le_write32(&i, i);
+ gdb_fwrite(&i, 4);
+ break;
+
+ case 8: /* sizeof(double): */
+ le_read64(buff, data);
+ gdb_fwrite(buff, 8);
+ break;
+
+ default:
+ fatal(MYNAME "-write_le: Unsupported data size (%ld)!\n", size);
+ }
+}
+
+static void
+gdb_fwrite_alt(const double alt, const double unknown_value)
+{
+ char c0 = 0;
+ char c1 = 1;
+
+ if (alt != unknown_value) /* proximity / depth / altitude */
+ {
+ gdb_fwrite(&c1, 1);
+ gdb_fwrite_le(&alt, sizeof(alt));
+ }
+ else
+ gdb_fwrite(&c0, 1); /* no value */
+}
+
+static void
+gdb_fwrite_int(const int data)
+{
+ gdb_fwrite_le(&data, sizeof(data));
+}
+
+static void
+gdb_fwrite_icon(const waypoint *wpt) /* partly taken from mapsource.c */
+{
+ int icon;
+ char buff[128];
+
+ if ( /* handle custom icons, which are linked to -2 in garmin_tables.c */
+ (wpt->icon_descr != NULL) &&
+ (sscanf(wpt->icon_descr, "%s%d", buff, &icon) == 2) &&
+ (case_ignore_strcmp(buff, "Custom") == 0) &&
+ (icon >= 0) && (icon <= 63)
+ )
+ {
+ icon += 500;
+ }
+ else
+ {
+ /* might need to change this to handle version dependent icon handling */
+ icon = gdb_find_icon_number_from_desc(wpt->icon_descr, MAPSOURCE);
+ if (get_cache_icon(wpt) /* && wpt->icon_descr && (strcmp(wpt->icon_descr, "Geocache Found") != 0)*/)
+ {
+ icon = gdb_find_icon_number_from_desc(get_cache_icon(wpt), MAPSOURCE);
+ }
+ }
+ gdb_fwrite_le(&icon, sizeof(icon));
+}
+
+/*******************************************************************************/
+/* %%% write file header %%% */
+/*-----------------------------------------------------------------------------*/
+
+static void
+gdb_write_file_header(const struct tm *tm)
+{
+ char buff[128];
+ char *c;
+ int len;
+
+ gdb_fwrite_str("MsRcf", -1);
+ gdb_fwrite_int(2);
+
+ strncpy(buff, "Dx", sizeof(buff));
+ buff[1] = 'k' - 1 + gdb_ver;
+ gdb_fwrite_str(buff, -1);
+
+#if 0
+ strncpy(buff, "A].SQA*Dec 27 2004*17:40:51", sizeof(buff)); /* MapSource V6.5 */
+#else
+ /* This is our "Watermark" to show this file was created by GPSbabel */
+ /* !!! We should define the date use through Makefile !!! */
+ strncpy(buff, "A].GPSBabel_1.2.7-beta*Aug 12 2005*19:55:05", sizeof(buff)); /* gpsbabel V1.2.7 BETA */
+#endif
+ len = strlen(buff);
+ buff[2] = 2;
+
+ c = buff;
+ while ((c = strchr(c, '*'))) *c++ = '\0';
+
+ gdb_fwrite_int(len);
+ gdb_fwrite_str(buff, len + 1);
+
+ gdb_fwrite_str("MapSource", -1); /* MapSource magic */
+}
+
+/*******************************************************************************/
+/* %%% write waypoints %%% */
+/*-----------------------------------------------------------------------------*/
+
+static void
+gdb_write_waypt(const waypoint *wpt, const int hidden)
+{
+ int i;
+ char ffbuf[32], zbuf[32];
+ char c0 = 0;
+ char c1 = 1;
+
+ gdb_is_validf((fabs(wpt->latitude) <= 90), "wpt_write",
+ "%s: Invalid latitude (%f) detected\n", wpt->shortname, wpt->latitude);
+
+ memset(ffbuf, 0xFF, sizeof(ffbuf));
+ memset(zbuf, 0x00, sizeof(zbuf));
+
+ gdb_fwrite_str(wpt->shortname, -1);
+
+ gdb_fwrite_int( (hidden != 0) ?
+ GDB_HIDDENROUTEWPTCLASS : GDB_DEFAULTWPTCLASS); /* class */
+ gdb_fwrite_str("", -1); /* country */
+
+ gdb_fwrite(zbuf, 4); /* subclass part 1 */
+ gdb_fwrite(ffbuf, 12); /* subclass part 2 */
+ gdb_fwrite(zbuf, 2); /* subclass part 3 */
+ gdb_fwrite(ffbuf, 4); /* unknown */
+
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(wpt->latitude));
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(wpt->longitude));
+
+ gdb_fwrite_alt(wpt->altitude, unknown_alt); /* altitude */
+
+ gdb_fwrite_str((wpt->notes != NULL) ? wpt->notes : wpt->description, -1); /* notes/comment/descr */
+
+#if 0
+ if (garmin_data != NULL)
+ {
+ gdb_fwrite_alt(garmin_data->proximity, 0); /* proximity */
+ gdb_fwrite_int(garmin_data->display); /* display */
+ gdb_fwrite_int(garmin_data->colour); /* colour */
+ {
+ gdb_fwrite(&c0, 1); /* NO proximity */
+ gdb_fwrite_int(GDB_DISPLAY_SYMBOL_AND_NAME); /* display */
+ gdb_fwrite_int(0); /* colour */
+
+ }
+#else
+ gdb_fwrite(&c0, 1); /* NO proximity */
+ gdb_fwrite_int(GDB_DISPLAY_SYMBOL_AND_NAME); /* display */
+ gdb_fwrite_int(0); /* colour */
+#endif
+ gdb_fwrite_icon(wpt); /* icon */
+ gdb_fwrite_str("", -1); /* city */
+ gdb_fwrite_str("", -1); /* state */
+ gdb_fwrite_str("", -1); /* facility */
+ gdb_fwrite(zbuf, 1); /* unknown */
+#if 0
+ gdb_fwrite_alt((garmin_data != NULL) ? garmin_data->depth : 0, 0); /* depth */
+#else
+ gdb_fwrite(&c0, 1); /* NO depth */
+#endif
+ gdb_fwrite(zbuf, 3); /* three unknown bytes */
+ gdb_fwrite(zbuf, 4); /* four unknown bytes */
+
+ gdb_fwrite_str(wpt->url, -1); /* URL */
+
+#if 0
+ if (gdb_opt_category != NULL) /* category */
+ i = gdb_category;
+ else
+ i = (wpt->garmin_data != NULL) ? wpt->garmin_data->category : 0;
+#else
+ i = gdb_category;
+#endif
+ gdb_fwrite_le(&i, 2);
+
+ gdb_fwrite(zbuf, 1); /* temperature flag */
+
+ if (wpt->creation_time != 0) /* creation time */
+ {
+ gdb_fwrite(&c1, 1);
+ gdb_fwrite_int(wpt->creation_time);
+ }
+ else
+ gdb_fwrite(&c0, 1);
+
+}
+
+static void
+gdb_write_waypt_cb(const waypoint *wpt) /* called by waypt_disp over all waypoints */
+{
+ int reclen;
+ size_t pos;
+
+ /* check for duplicate waypoints */
+ if (NULL != gdb_find_wpt_q_by_name((queue *)&gdb_hidden->waypoint_list, wpt->shortname))
+ return;
+
+ gdb_fwrite_int(0);
+ gdb_fwrite_str("W", 1);
+
+ pos = ftell(fout);
+ gdb_write_waypt(wpt, 0);
+ reclen = ftell(fout) - pos;
+
+ fseek(fout, pos - 5, SEEK_SET);
+ gdb_fwrite_int(reclen);
+
+ fseek(fout, pos + reclen, SEEK_SET);
+
+ route_add_wpt(gdb_hidden, waypt_dupe(wpt)); /* add tis point to our internal queue */
+}
+
+static void
+gdb_write_rtewpt_cb(const waypoint *wpt) /* called by waypt_disp (route points) */
+{
+ int reclen;
+ size_t pos;
+ waypoint *tmp;
+
+ tmp = gdb_find_wpt_q_by_name((queue *)&gdb_hidden->waypoint_list, wpt->shortname);
+ if (tmp == NULL)
+ {
+ tmp = find_waypt_by_name(wpt->shortname);
+
+ gdb_fwrite_int(0);
+ gdb_fwrite_str("W", 1);
+
+ pos = ftell(fout);
+ gdb_write_waypt(wpt, (tmp == NULL));
+ reclen = ftell(fout) - pos;
+
+ fseek(fout, pos - 5, SEEK_SET);
+ gdb_fwrite_int(reclen);
+
+ fseek(fout, pos + reclen, SEEK_SET);
+
+ route_add_wpt(gdb_hidden, waypt_dupe(wpt)); /* add tis point to our internal queue */
+ }
+}
+
+/*******************************************************************************/
+/* %%% write routes %%% */
+/*-----------------------------------------------------------------------------*/
+
+static void
+gdb_write_route(const route_head *route, const waypoint **list, const int count)
+{
+ int i, wpt_class;
+ char buff[128], zbuff[32], ffbuff[32];
+ waypoint *prev = NULL;
+ const char c0 = 0;
+ const char c1 = 1;
+ const char c3 = 3;
+ double maxlat = -90;
+ double minlat = +90;
+ double maxlon = -180;
+ double minlon = +180;
+ double maxalt = -unknown_alt;
+ double minalt = +unknown_alt;
+
+ memset(zbuff, 0, sizeof(zbuff));
+ memset(ffbuff, 0xFF, sizeof(ffbuff));
+
+ for (i = 0; i < count; i++)
+ {
+ const waypoint *wpt = list[i];
+
+ if (wpt->latitude > maxlat) maxlat = wpt->latitude;
+ if (wpt->latitude < minlat) minlat = wpt->latitude;
+ if (wpt->longitude > maxlon) maxlon = wpt->longitude;
+ if (wpt->longitude < minlon) minlon = wpt->longitude;
+ if (wpt->altitude != unknown_alt)
+ {
+ if (wpt->altitude > maxalt) maxalt = wpt->altitude;
+ if (wpt->altitude < minalt) minalt = wpt->altitude;
+ }
+ }
+
+ if (route->rte_name == NULL)
+ {
+ snprintf(buff, sizeof(buff), "Route%04d", route->rte_num);
+ gdb_fwrite_str(buff, -1);
+ }
+ else
+ gdb_fwrite_str(route->rte_name, -1);
+
+ gdb_fwrite(&c0, 1); /* auto_name */
+
+ if (count == 1) gdb_fwrite(&c1, 1); /* skip max data */
+ else
+ {
+ gdb_fwrite(&c0, 1); /* ??? */
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(maxlat)); /* maximum latitude over route */
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(maxlon)); /* maximum longitude over route */
+ gdb_fwrite_alt(maxalt, unknown_alt); /* maximum altitude over route */
+
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(minlat)); /* minimum latitude over route */
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(minlon)); /* minimum longitude over route */
+ gdb_fwrite_alt(minalt, -unknown_alt); /* minimum altitude over route */
+ }
+
+ gdb_fwrite_int(count); /* number of points in route */
+
+ for (i = 0; i < count; i++)
+ {
+ const waypoint *wpt = list[i];
+
+ wpt_class = gdb_detect_rtept_class(wpt);
+
+ if (prev != NULL)
+ {
+ gdb_fwrite_int(2); /* route link details */
+
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(prev->latitude)); /* ilink step 1 (end point 1) */
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(prev->longitude));
+ gdb_fwrite_alt(prev->altitude, unknown_alt);
+
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(wpt->latitude)); /* ilink step 2 (end point 2) */
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(wpt->longitude));
+ gdb_fwrite_alt(wpt->altitude, unknown_alt);
+
+ if (wpt->latitude > prev->latitude) /* get maximum lat, lon and alt */
+ {
+ maxlat = wpt->latitude;
+ minlat = prev->latitude;
+ }
+ else
+ {
+ maxlat = prev->latitude;
+ minlat = wpt->latitude;
+ }
+ if (wpt->longitude > prev->longitude)
+ {
+ maxlon = wpt->longitude;
+ minlon = prev->longitude;
+ }
+ else
+ {
+ maxlon = prev->longitude;
+ minlon = wpt->longitude;
+ }
+ if (wpt->altitude != unknown_alt)
+ {
+ maxalt = wpt->altitude;
+ minalt = wpt->altitude;
+ }
+ else
+ {
+ maxalt = -unknown_alt;
+ minalt = +unknown_alt;
+ }
+ if (prev->altitude != unknown_alt)
+ {
+ if (prev->altitude > maxalt) maxalt = prev->altitude;
+ if (prev->altitude < minalt) minalt = prev->altitude;
+ }
+
+ gdb_fwrite(&c0, 1); /* ??? */
+
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(maxlat)); /* maximum coords & altitude */
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(maxlon));
+ gdb_fwrite_alt(maxalt, unknown_alt);
+
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(minlat)); /* minimum coords & altitude */
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(minlon));
+ gdb_fwrite_alt(minalt, -unknown_alt);
+
+ if (gdb_ver > 1)
+ gdb_fwrite(ffbuff, 8);
+ }
+
+ gdb_fwrite_str(wpt->shortname, -1); /* short name */
+
+ gdb_fwrite_int(wpt_class); /* class */
+ gdb_fwrite_str("", -1); /* country */
+
+ gdb_fwrite(zbuff, 4); /* subclass part 1 */
+ gdb_fwrite(ffbuff, 12); /* subclass part 2 */
+ gdb_fwrite(zbuff, 2); /* subclass part 3 */
+ gdb_fwrite(ffbuff, 4); /* unknown */
+
+ gdb_fwrite(&c0, 1); /* unknown value or string */
+ gdb_fwrite(&c3, 1); /* unknown 18 bytes starting with 0x03 */
+ gdb_fwrite(zbuff, 3);
+ gdb_fwrite(ffbuff, 4);
+ gdb_fwrite(zbuff, 10);
+
+ prev = (waypoint *)wpt;
+ }
+
+ gdb_fwrite_int(0); /* Zero interlink steps */
+ gdb_fwrite(&c1, 1);
+
+ if (gdb_ver > 1)
+ gdb_fwrite(ffbuff, 8);
+
+ gdb_fwrite(&c0, 1);
+}
+
+static void
+gdb_write_route_cb(const route_head *route)
+{
+ int reclen;
+ size_t pos;
+ int count;
+ waypoint **list;
+
+ list = gdb_route_point_list(route, &count);
+ if (count == 0) return; /* don't write empty routes */
+
+ gdb_fwrite_int(0);
+ gdb_fwrite_str("R", 1);
+
+ pos = ftell(fout);
+ gdb_write_route(route, (const waypoint**)list, count);
+ reclen = ftell(fout) - pos;
+
+ fseek(fout, pos - 5, SEEK_SET);
+ gdb_fwrite_int(reclen);
+
+ fseek(fout, pos + reclen, SEEK_SET);
+
+ xfree(list);
+}
+
+/*******************************************************************************/
+/* %%% write tracks %%% */
+/*-----------------------------------------------------------------------------*/
+
+static void
+gdb_write_track(const route_head *track)
+{
+ char buff[128];
+ const char c0 = 0;
+ const char c1 = 1;
+ queue *elem, *tmp;
+ int count = track->rte_waypt_ct;
+
+ if (track->rte_name == NULL)
+ snprintf(buff, sizeof(buff), "Track%04d", track->rte_num);
+ else
+ strncpy(buff, track->rte_name, sizeof(buff));
+
+ gdb_fwrite_str(buff, -1);
+ gdb_fwrite(&c0, 1); /* display */
+ gdb_fwrite_int(0); /* xcolour */
+ gdb_fwrite_int(count);
+
+ QUEUE_FOR_EACH((queue *)&track->waypoint_list, elem, tmp)
+ {
+ waypoint *wpt = (waypoint *)elem;
+
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(wpt->latitude));
+ gdb_fwrite_int(GPS_Math_Deg_To_Semi(wpt->longitude));
+ gdb_fwrite_alt(wpt->altitude, unknown_alt); /* altitude */
+
+
+ if (wpt->creation_time != 0) /* creation time */
+ {
+ gdb_fwrite(&c1, 1);
+ gdb_fwrite_int(wpt->creation_time);
+ }
+ else
+ gdb_fwrite(&c0, 1);
+
+ gdb_fwrite_alt(wpt->depth, unknown_alt); /* depth */
+ gdb_fwrite(&c0, 1); /* temperature */
+ }
+ gdb_fwrite(&c0, 1);
+}
+
+static void
+gdb_write_track_cb(const route_head *track) /* called from track_disp_all */
+{
+ int reclen;
+ size_t pos;
+
+ if (track->rte_waypt_ct <= 0) return; /* don't write empty tracks */
+
+ gdb_fwrite_int(0);
+ gdb_fwrite_str("T", 1);
+
+ pos = ftell(fout);
+
+ gdb_write_track(track);
+
+ reclen = ftell(fout) - pos;
+ fseek(fout, pos - 5, SEEK_SET);
+ gdb_fwrite_int(reclen);
+
+ fseek(fout, pos + reclen, SEEK_SET);
+}
+
+/*******************************************************************************/
+
+static void
+gdb_write_data(void)
+{
+ char c1 = 1;
+
+ gdb_hidden = route_head_alloc(); /* contains all written waypts & rtepts */
+ track_add_head(gdb_hidden); /* tracks comes later and we drop this before */
+
+ if (doing_wpts) waypt_disp_all(gdb_write_waypt_cb);
+ if (doing_rtes)
+ {
+
+ if (gdb_via == 0)
+ {
+ /* find out all route points we have to write as a "HIDDEN CLASS" waypoint */
+ route_disp_all(NULL, NULL, gdb_write_rtewpt_cb);
+ }
+ route_disp_all(gdb_write_route_cb, NULL, NULL);
+ }
+
+ track_del_head(gdb_hidden); /* vaporize our temporary queue */
+
+ if (doing_trks) track_disp_all(gdb_write_track_cb, NULL, NULL);
+
+ gdb_fwrite_int(2); /* finalize gdb with empty map segment */
+ gdb_fwrite_str("V", -1);
+ gdb_fwrite(&c1, 1);
+}
+
+/*******************************************************************************/
+
+static void
+gdb_init_opts(const char op) /* 1 = read; 2 = write */
+{
+ gdb_via = 0;
+ gdb_category = 0;
+ gdb_ver = 2;
+
+ if (gdb_opt_via != NULL) /* opt_via present in both ops */
+ {
+ if ((case_ignore_strcmp(gdb_opt_via, GDB_OPT_VIA) == 0) ||
+ (*gdb_opt_via == '\0'))
+ gdb_via = 1;
+ else
+ gdb_via = atoi(gdb_opt_via);
+ }
+
+ if (op & 2) /* writer opts */
+ {
+ if ((gdb_opt_category != NULL) &&
+ (case_ignore_strcmp(gdb_opt_category, GDB_OPT_CATEGORY) != 0) &&
+ (*gdb_opt_category != '\0'))
+ {
+ gdb_category = atoi(gdb_opt_category);
+ if ((gdb_category < 1) || (gdb_category > 16))
+ fatal(MYNAME ": Unsupported category \"%s\"!\n", gdb_opt_category);
+ gdb_category = 1 << --gdb_category;
+ }
+
+ gdb_ver = atoi(gdb_opt_ver);
+ if ((gdb_ver < GDB_VER_MIN) || (gdb_ver > GDB_VER_MAX))
+ fatal(MYNAME ": Unsupported version \"%s\"!\n", gdb_opt_ver);
+ }
+}
+
+/*******************************************************************************/
+/* %%% global cb's %%% */
+/*******************************************************************************/
+
+static void
+gdb_rd_init(const char *fname)
+{
+ gdb_init_opts(1);
+
+ fin_name = xstrdup(fname);
+ fin = xfopen(fname, "rb", MYNAME);
+}
+
+static void
+gdb_wr_init(const char *fname)
+{
+ gdb_init_opts(2);
+
+ fout_name = xstrdup(fname);
+ fout = xfopen(fname, "wb", MYNAME);
+}
+
+static void
+gdb_rd_deinit(void)
+{
+ fclose(fin);
+ xfree(fin_name);
+ fin_name = NULL;
+}
+
+static void
+gdb_wr_deinit(void)
+{
+ fclose(fout);
+ xfree(fout_name);
+ fout_name = NULL;
+}
+
+static void
+gdb_read(void)
+{
+ gdb_read_file_header();
+ gdb_read_data();
+}
+
+static void
+gdb_write(void)
+{
+ gdb_write_file_header(NULL);
+ gdb_write_data();
+}
+
+/*******************************************************************************/
+
+ff_vecs_t gdb_vecs = {
+ ff_type_file,
+ FF_CAP_RW_ALL,
+ gdb_rd_init,
+ gdb_wr_init,
+ gdb_rd_deinit,
+ gdb_wr_deinit,
+ gdb_read,
+ gdb_write,
+ NULL,
+ gdb_args
+};
+
+/*******************************************************************************/
void
geo_rd_init(const char *fname)
{
- xml_init(fname, loc_map);
+ xml_init(fname, loc_map, NULL);
}
void
/* Process record 0 */
pdb_rec = pdb->rec_index.rec;
- if (strcmp(pdb_rec->data, Rec0Magic))
+ if (strcmp((char *) pdb_rec->data, Rec0Magic))
fatal(MYNAME ": Bad record 0, not a GeoNiche file.\n");
pdb_rec = pdb_rec->next;
int icon;
char *notes;
char gid[6+1];
- struct tm tm;
+ struct tm tm = {0};
wpt = waypt_new();
if (!wpt)
struct pdb_record *opdb_rec;
int vlen;
static int vsize = 4096;
- char *vdata;
+ ubyte *vdata;
char *title;
struct tm tm;
char datestr[10+1];
if (ct == 0)
{
- opdb_rec = new_Record (0, 0, ct++, sizeof(Rec0Magic), Rec0Magic);
+ opdb_rec = new_Record (0, 0, ct++, sizeof(Rec0Magic), (ubyte *) Rec0Magic);
if (opdb_rec == NULL)
fatal(MYNAME ": libpdb couldn't create record\n");
if (pdb_AppendRecord(PdbOut, opdb_rec))
else
notes = enscape(wpt->notes);
- vdata = (char *) xmalloc(vsize);
+ vdata = (ubyte *) xmalloc(vsize);
if (vdata == NULL)
fatal(MYNAME ": libpdb couldn't get record memory\n");
for (;;)
{
- vlen = snprintf(vdata, vsize,
+ vlen = snprintf((char *) vdata, vsize,
"Target,%d,%s,,%s,%f,%f,%f,%s,%s,,,,%d,,,,%s"
, id
, title
vsize = vlen + 1;
else
vsize *= 2;
- vdata = (char *) xrealloc(vdata, vsize);
+ vdata = (ubyte *) xrealloc(vdata, vsize);
if (vdata == NULL)
fatal(MYNAME ": libpdb couldn't get record memory\n");
}
void
glogbook_rd_init(const char *fname)
{
- xml_init(fname, gl_map);
+ xml_init(fname, gl_map, NULL);
}
void
static void
glogbook_waypt_pr(const waypoint *wpt)
{
- fprintf(ofd, "<Trackpoint>\n");
- fprintf(ofd, "\t<Position>\n");
- fprintf(ofd, "\t<Latitude>%f</Latitude>\n", wpt->latitude);
- fprintf(ofd, "\t<Longitude>%f</Longitude>\n", wpt->longitude);
+ fprintf(ofd, " <Trackpoint>\n");
+ fprintf(ofd, " <Position>\n");
+ fprintf(ofd, " <Latitude>%.5f</Latitude>\n", wpt->latitude);
+ fprintf(ofd, " <Longitude>%.5f</Longitude>\n", wpt->longitude);
if (wpt->altitude != unknown_alt) {
- fprintf(ofd, "\t<Altitude>%f</Altitude>\n", wpt->altitude);
+ fprintf(ofd, " <Altitude>%.3f</Altitude>\n", wpt->altitude);
}
+ fprintf(ofd, " </Position>\n");
+ fprintf(ofd, " ");
xml_write_time(ofd, wpt->creation_time, "Time");
- fprintf(ofd, "\t</Position>\n");
- fprintf(ofd, "</Trackpoint>\n");
+ fprintf(ofd, " </Trackpoint>\n");
}
void
glogbook_hdr( const route_head *rte)
{
- fprintf(ofd, "<Track>\n");
+ fprintf(ofd, " <Track>\n");
}
void
glogbook_ftr(const route_head *rte)
{
- fprintf(ofd, "</Track>\n");
+ fprintf(ofd, " </Track>\n");
}
void
glogbook_write(void)
{
+ fprintf(ofd, "<?xml version=\"1.0\" ?>\n");
fprintf(ofd, "<History xmlns=\"http://www.garmin.com/xmlschemas/ForerunnerLogbook\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.garmin.com/xmlschemas/ForerunnerLogbook http://www.garmin.com/xmlschemas/ForerunnerLogbookv1.xsd\" version=\"1\">\n");
- fprintf(ofd, "<Run>\n");
+ fprintf(ofd, " <Run>\n");
track_disp_all(glogbook_hdr, glogbook_ftr, glogbook_waypt_pr);
- fprintf(ofd, "</Run>\n");
+ fprintf(ofd, " </Run>\n");
fprintf(ofd, "</History>\n");
}
long lat = 0;
long lon = 0;
long level = 0;
+ long level1 = -9999;
+ long level2 = -9999;
char *str = encoded_points;
char *lstr = encoded_levels;
lat += decode_goog64( &str );
lon += decode_goog64( &str );
- level = 0;
+ level = -1;
+ level2 = level1;
if ( lstr && *lstr )
{
- level = decode_goog64( &lstr );
- }
-
+ level1 = -decode_goog64( &lstr );
+ }
+ else
+ {
+ level1 = -9999;
+ }
+ level = (level1<level2)?level1:level2;
+
+ /* level of -9999 happens for endpoints */
+ if ( level == -9999 )
+ level = 99999;
+
{
waypoint *wpt_tmp = waypt_new();
wpt_tmp->latitude = lat / 100000.0;
void
google_rd_init(const char *fname)
{
- xml_init(fname, google_map);
+ xml_init(fname, google_map, "ISO-8859-1" );
}
void
if ( end ) {
*end = '\0';
xml_deinit();
- xml_init( NULL, google_map );
+ xml_init( NULL, google_map, NULL );
xml_readstring( xml );
}
}
data_read(void)
{
char ibuf[100];
- char name[9], desc[30];
+ char name[9], desc[31];
double lat,lon;
char latdir, londir;
int ilat, ilon;
lat < 0.0 ? 'S' : 'N',
fabs(lon),
lon < 0.0 ? 'W' : 'E',
- wpt->altitude == unknown_alt ? 0 : wpt->altitude,
+ ((wpt->altitude == unknown_alt) ||
+ (wpt->altitude < 0.0)) ? 0 : wpt->altitude,
'm',
wpt->description ? tdesc : "",
icon_token);
static route_head *trk_head;
static route_head *rte_head;
+
#define MYNAME "GPX"
#define MY_CBUF 4096
#define DEFAULT_XSI_SCHEMA_LOC "http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd"
*/
/* #define FLT_FMT "%.9lf" */ /* ExpertGPS */
#define FLT_FMT "%0.9lf"
-#define FLT_FMT_T "%lf"
-#define FLT_FMT_R "%lf"
+#define FLT_FMT_T "%0.9lf"
+#define FLT_FMT_R "%0.9lf"
typedef enum {
tt_unknown = 0,
tt_wpt_urlname,
tt_wpt_link, /* New in GPX 1.1 */
tt_wpt_link_text, /* New in GPX 1.1 */
+ tt_pdop, /* PDOPS are common for all three */
+ tt_hdop, /* PDOPS are common for all three */
+ tt_vdop, /* PDOPS are common for all three */
+ tt_fix,
+ tt_sat,
tt_cache,
tt_cache_name,
tt_cache_container,
tt_trk_trkseg_trkpt_desc,
tt_trk_trkseg_trkpt_ele,
tt_trk_trkseg_trkpt_time,
+ tt_trk_trkseg_trkpt_course,
+ tt_trk_trkseg_trkpt_speed,
} tag_type;
typedef struct tag_mapping {
{ tt_trk_trkseg_trkpt_url, 0, "/gpx/trk/trkseg/trkpt/url" },
{ tt_trk_trkseg_trkpt_urlname, 0, "/gpx/trk/trkseg/trkpt/urlname" },
{ tt_trk_trkseg_trkpt_sym, 0, "/gpx/trk/trkseg/trkpt/sym" },
+ { tt_trk_trkseg_trkpt_course, 0, "/gpx/trk/trkseg/trkpt/course" },
+ { tt_trk_trkseg_trkpt_speed, 0, "/gpx/trk/trkseg/trkpt/speed" },
+
+ /* Common to tracks, routes, and waypts */
+ { tt_fix, 0, "/gpx/wpt/fix" },
+ { tt_fix, 0, "/gpx/trk/trkseg/trkpt/fix" },
+ { tt_fix, 0, "/gpx/rte/rtept/fix" },
+ { tt_sat, 0, "/gpx/wpt/sat" },
+ { tt_sat, 0, "/gpx/trk/trkseg/trkpt/sat" },
+ { tt_sat, 0, "/gpx/rte/rtept/sat" },
+ { tt_pdop, 0, "/gpx/wpt/pdop" },
+ { tt_pdop, 0, "/gpx/trk/trkseg/trkpt/pdop" },
+ { tt_pdop, 0, "/gpx/rte/rtept/pdop" },
+ { tt_hdop, 0, "/gpx/wpt/hdop" },
+ { tt_hdop, 0, "/gpx/trk/trkseg/trkpt/hdop" },
+ { tt_hdop, 0, "/gpx/rte/rtept/hdop" },
+ { tt_vdop, 0, "/gpx/wpt/vdop" },
+ { tt_vdop, 0, "/gpx/trk/trkseg/trkpt/vdop" },
+ { tt_vdop, 0, "/gpx/rte/rtept/hdop" },
{0}
};
char **avcp = NULL;
int attr_count = 0;
xml_tag *new_tag;
+ fs_xml *fs_gpx = NULL;
if ( !wpt_tmp ) {
return;
}
}
else {
- if ( wpt_tmp->gpx_extras ) {
- cur_tag = wpt_tmp->gpx_extras;
+ fs_gpx = (fs_xml *)fs_chain_find( wpt_tmp->fs, FS_GPX );
+
+ if ( fs_gpx && fs_gpx->tag ) {
+ cur_tag = fs_gpx->tag;
while ( cur_tag->sibling ) {
cur_tag = cur_tag->sibling;
}
new_tag->parent = NULL;
}
else {
- wpt_tmp->gpx_extras = new_tag;
+ fs_gpx = fs_xml_alloc(FS_GPX);
+ fs_gpx->tag = new_tag;
+ fs_chain_add( &(wpt_tmp->fs), (format_specific_data *)fs_gpx );
new_tag->parent = NULL;
}
}
tm.tm_year -= 1900;
tm.tm_isdst = 0;
- rv = mktime(&tm) + get_tz_offset() - off_sign*off_hr*3600 -
- off_sign*off_min*60;
+ rv = mkgmtime(&tm) - off_sign*off_hr*3600 - off_sign*off_min*60;
xfree(timestr);
case tt_trk_number:
trk_head->rte_num = atoi(cdatastrp);
break;
+ case tt_trk_trkseg_trkpt_course:
+ wpt_tmp->course = atof(cdatastrp);
+ break;
+ case tt_trk_trkseg_trkpt_speed:
+ wpt_tmp->speed = atof(cdatastrp);
+ break;
/*
* Items that are actually in multiple categories.
case tt_rte_rtept_desc:
wpt_tmp->notes = xstrdup(cdatastrp);
break;
+ case tt_pdop:
+ wpt_tmp->pdop = atof(cdatastrp);
+ break;
+ case tt_hdop:
+ wpt_tmp->hdop = atof(cdatastrp);
+ break;
+ case tt_vdop:
+ wpt_tmp->vdop = atof(cdatastrp);
+ break;
+ case tt_sat:
+ wpt_tmp->sat = atof(cdatastrp);
+ break;
+ case tt_fix:
+ wpt_tmp->fix = atoi(cdatastrp)-1;
+ if ( wpt_tmp->fix < fix_2d) {
+ if (!case_ignore_strcmp(cdatastrp, "none"))
+ wpt_tmp->fix = fix_none;
+ else if (!case_ignore_strcmp(cdatastrp, "dgps"))
+ wpt_tmp->fix = fix_dgps;
+ else if (!case_ignore_strcmp(cdatastrp, "pps"))
+ wpt_tmp->fix = fix_pps;
+ else
+ wpt_tmp->fix = fix_unknown;
+ }
+ break;
case tt_unknown:
end_something_else();
*s = 0;
}
}
+/*
+ * Write optional accuracy information for a given (way|track|route)point
+ * to the output stream. Done in one place since it's common for all three.
+ * Order counts.
+ */
+static void
+gpx_write_common_acc(const waypoint *waypointp, const char *indent)
+{
+ char *fix = NULL;
+
+ switch (waypointp->fix) {
+ case fix_2d:
+ fix = "2d";
+ break;
+ case fix_3d:
+ fix = "3d";
+ break;
+ case fix_dgps:
+ fix = "dgps";
+ break;
+ case fix_pps:
+ fix = "pps";
+ break;
+ }
+ if (fix) {
+ fprintf(ofd, "%s<fix>%s</fix>\n", indent, fix);
+ }
+ if (waypointp->sat > 0) {
+ fprintf(ofd, "%s<sat>%d</sat>\n", indent, waypointp->sat);
+ }
+ if (waypointp->hdop) {
+ fprintf(ofd, "%s<hdop>%f</hdop>\n", indent, waypointp->hdop);
+ }
+ if (waypointp->vdop) {
+ fprintf(ofd, "%s<vdop>%f</vdop>\n", indent, waypointp->vdop);
+ }
+ if (waypointp->pdop) {
+ fprintf(ofd, "%s<pdop>%f</pdop>\n", indent, waypointp->pdop);
+ }
+}
+
+static void
+gpx_write_common_position(const waypoint *waypointp, const char *indent)
+{
+ if (waypointp->altitude != unknown_alt) {
+ fprintf(ofd, "%s<ele>%f</ele>\n",
+ indent, waypointp->altitude);
+ }
+ if (waypointp->creation_time) {
+ xml_write_time(ofd, waypointp->creation_time, "time");
+ }
+}
+
+static void
+gpx_write_common_description(const waypoint *waypointp, const char *indent,
+ const char *oname)
+{
+ write_optional_xml_entity(ofd, indent, "name", oname);
+ write_optional_xml_entity(ofd, indent, "cmt", waypointp->description);
+ if (waypointp->notes && waypointp->notes[0])
+ write_xml_entity(ofd, indent, "desc", waypointp->notes);
+ else
+ write_optional_xml_entity(ofd, indent, "desc", waypointp->description);
+ write_gpx_url(waypointp);
+ write_optional_xml_entity(ofd, indent , "sym", waypointp->icon_descr);
+}
+
static void
gpx_waypt_pr(const waypoint *waypointp)
{
const char *oname;
char *odesc;
+ fs_xml *fs_gpx = NULL;
/*
* Desparation time, try very hard to get a good shortname
fprintf(ofd, "<wpt lat=\"" FLT_FMT "\" lon=\"" FLT_FMT "\">\n",
waypointp->latitude,
waypointp->longitude);
- if (waypointp->altitude != unknown_alt) {
- fprintf(ofd, " <ele>%f</ele>\n",
- waypointp->altitude);
- }
- if (waypointp->creation_time) {
- xml_write_time(ofd, waypointp->creation_time, "time");
- }
- write_optional_xml_entity(ofd, " ", "name", oname);
- write_optional_xml_entity(ofd, " ", "cmt", waypointp->description);
- if (waypointp->notes && waypointp->notes[0])
- write_xml_entity(ofd, " ", "desc", waypointp->notes);
- else
- write_optional_xml_entity(ofd, " ", "desc", waypointp->description);
- write_gpx_url(waypointp);
- write_optional_xml_entity(ofd, " ", "sym", waypointp->icon_descr);
+ gpx_write_common_position(waypointp, " ");
+ gpx_write_common_description(waypointp, " ", oname);
+ gpx_write_common_acc(waypointp, " ");
- fprint_xml_chain( waypointp->gpx_extras, waypointp );
+ fs_gpx = (fs_xml *)fs_chain_find( waypointp->fs, FS_GPX );
+ if ( fs_gpx ) {
+ fprint_xml_chain( fs_gpx->tag, waypointp );
+ }
fprintf(ofd, "</wpt>\n");
}
fprintf(ofd, "<trkpt lat=\"" FLT_FMT_T "\" lon=\"" FLT_FMT_T "\">\n",
waypointp->latitude,
waypointp->longitude);
- if (waypointp->altitude != unknown_alt) {
- fprintf(ofd, " <ele>%f</ele>\n",
- waypointp->altitude);
- }
- if (waypointp->creation_time) {
- xml_write_time(ofd, waypointp->creation_time,"time");
+
+ gpx_write_common_position(waypointp, " ");
+
+ /* These were accidentally removed from 1.1 */
+ if (gpx_wversion_num == 10) {
+ if (waypointp->course >= 0) {
+ fprintf(ofd, " <course>%f</course>\n",
+ waypointp->course);
+ }
+ if (waypointp->speed >= 0) {
+ fprintf(ofd, " <speed>%f</speed>\n",
+ waypointp->speed);
+ }
}
/* GPX doesn't require a name on output, so if we made one up
* on input, we might as well say nothing.
*/
- if (!waypointp->wpt_flags.shortname_is_synthetic) {
- write_optional_xml_entity(ofd, " ", "name",
- waypointp->shortname);
- }
- write_optional_xml_entity(ofd, " ", "desc", waypointp->notes);
- write_gpx_url(waypointp);
- write_optional_xml_entity(ofd, " ", "sym", waypointp->icon_descr);
+ gpx_write_common_description(waypointp, " ",
+ waypointp->wpt_flags.shortname_is_synthetic ?
+ NULL : waypointp->shortname);
+ gpx_write_common_acc(waypointp, " ");
+
fprintf(ofd, "</trkpt>\n");
}
waypointp->latitude,
waypointp->longitude);
- if (waypointp->altitude != unknown_alt) {
- fprintf(ofd, " <ele>%f</ele>\n",
- waypointp->altitude);
- }
- if (waypointp->creation_time) {
- xml_write_time(ofd, waypointp->creation_time,"time");
- }
- write_optional_xml_entity(ofd, " ", "name", waypointp->shortname);
- write_optional_xml_entity(ofd, " ", "cmt", waypointp->description);
- write_optional_xml_entity(ofd, " ", "desc", waypointp->notes);
- write_optional_xml_entity(ofd, " ", "sym", waypointp->icon_descr);
+ gpx_write_common_position(waypointp, " ");
+ gpx_write_common_description(waypointp, " ", waypointp->shortname);
+ gpx_write_common_acc(waypointp, " ");
fprintf(ofd, " </rtept>\n");
}
{ NULL, 0, NULL}
};
-void
+static void
hiketech_rd_init(const char *fname)
{
- xml_init(fname, ht_map);
+ xml_init(fname, ht_map, NULL);
}
void
fprintf(ofd, "</trk>\n");
}
-void
+static void
hiketech_print_utc(time_t tm, const char *indent, const char *tag)
{
char tbuf[80];
fprintf(ofd, "</wpt>\n");
}
-void
+static void
hiketech_write(void)
{
fprintf(ofd, "<hiketech version=\"1.2\" url=\"http://www.hiketech.com\">\n");
fprintf(ofd, "</hiketech>\n");
}
+static
void ht_wpt_s(const char *args, const char **unused)
{
wpt_tmp = waypt_new();
}
+static
void ht_ident(const char *args, const char **unused)
{
wpt_tmp->shortname = xstrdup(args);
}
+static
void ht_sym(const char *args, const char **unused)
{
wpt_tmp->icon_descr = xstrdup(args);
wpt_tmp->wpt_flags.icon_descr_is_dynamic = 1;
}
+static
void ht_lat(const char *args, const char **unused)
{
wpt_tmp->latitude = atof(args);
}
+static
void ht_long(const char *args, const char **unused)
{
wpt_tmp->longitude = atof(args);
}
+static
void ht_alt(const char *args, const char **unused)
{
wpt_tmp->altitude = atof(args);
}
+static
void ht_wpt_e(const char *args, const char **unused)
{
waypt_add(wpt_tmp);
wpt_tmp = NULL;
}
+static
void ht_trk_s(const char *args, const char **unused)
{
trk_head = route_head_alloc();
track_add_head(trk_head);
}
+static
void ht_trk_e(const char *args, const char **unused)
{
}
+static
void ht_trk_ident(const char *args, const char **unused)
{
trk_head->rte_name = xstrdup(args);
}
+static
void ht_trk_pnt_s(const char *args, const char **unused)
{
wpt_tmp = waypt_new();
}
+static
void ht_trk_pnt_e(const char *args, const char **unused)
{
route_add_wpt(trk_head, wpt_tmp);
}
+static
void ht_trk_utc(const char *args, const char **unused)
{
struct tm tm;
tm.tm_year -= 1900;
tm.tm_isdst = 0;
- utc = mktime(&tm) + get_tz_offset() ;
+ utc = mkgmtime(&tm);
wpt_tmp->creation_time = utc;
}
+static
void ht_trk_lat(const char *args, const char **unused)
{
wpt_tmp->latitude = atof(args);
}
+static
void ht_trk_long(const char *args, const char **unused)
{
wpt_tmp->longitude = atof(args);
}
+static
void ht_trk_alt(const char *args, const char **unused)
{
wpt_tmp->altitude = atof(args);
{
while( TRUE )
{
- char recData[256];
+ char recData[256] = {0};
// get the position
- double lat2, lng2;
+ double lat2, lng2 = 0;
// set the pointer to the time stamp depending
// on whether we have a sounding array or not
long* pts2 = 0;
int soundArray = FALSE;
- int numberOfVerticies;
+ int numberOfVerticies = 0;
char className[256];
char attr[1024];
int Vertex;
- memset(attr, 0, 1024);
+ memset(attr, 0, sizeof(attr));
wpt_tmp = xcalloc(sizeof(*wpt_tmp), 1);
wpt_tmp->altitude = unknown_alt;
long* timeStamp)
{
// read the lat record
- char recData[256];
+ char recData[256] = {0};
+
if( !readRecord( pFile, EF_LAT_REC, recData) )
// no lat record then finished
return FALSE;
int32 utmz;
double utme, utmn;
char utmzc;
+ fs_xml *fs_gpx = NULL;
lonint = abs((int) wpt->longitude);
latint = abs((int) wpt->latitude);
else if (wpt->notes && (!wpt->description || strcmp(wpt->notes,wpt->description))) {
fprintf (file_out, "<p class=\"notes\">%s</p>\n", wpt->notes);
}
- if ( includelogs && wpt->gpx_extras ) {
- xml_tag *root = wpt->gpx_extras;
+
+ fs_gpx = NULL;
+ if ( includelogs ) {
+ fs_gpx = (fs_xml *)fs_chain_find( wpt->fs, FS_GPX);
+ }
+
+ if ( fs_gpx && fs_gpx->tag ) {
+ xml_tag *root = fs_gpx->tag;
xml_tag *curlog = NULL;
xml_tag *logpart = NULL;
curlog = xml_findfirst( root, "groundspeak:log" );
}
}
len = strlen(rec);
- if (len < 3 || rec[len - 2] != '\r' || rec[len - 1] != '\n' || rec[0] < 'A' || rec[0] > 'Z') {
+ if (len < 3 || rec[0] < 'A' || rec[0] > 'Z') {
warning(MYNAME " bad input record: '%s'\n", rec);
return rec_bad;
}
tm.tm_year += 100;
}
tm.tm_isdst = 0;
- creation = mktime(&tm) + get_tz_offset();
+ creation = mkgmtime(&tm);
// Create a route to store the task data in.
rte_head = route_head_alloc();
tm.tm_year += 100;
}
tm.tm_isdst = 0;
- date = mktime(&tm) + get_tz_offset();
+ date = mkgmtime(&tm);
} else {
// Store other header data in the track descriptions
if (strlen(trk_desc) < MAXDESCLEN) {
while ( $bitmapcount ) {
($rec_type) = shiftunpack( 's' );
if ( $rec_type == 0x4c49 ) { # 'IL'
- # I don't know what this structure is, but it appears twice in my test files.
- ($unk10101, $unke, $unkc, $unk18_1, $unk18_2, $unkneg1_1,
- $unk20, $unkneg1_2, $unkneg1_3) = shiftunpack( 'lsssslsll');
+ # This is a Windows ImageList stream. It actually includes the
+ # 'BM' structures following in the stream, so we could be smarter
+ # about how many we expect to find. (2 if bit 0 of ilflags is set,
+ # 1 otherwise. That bit is ILD_MASK.) For now, though, this works
+ # just fine. Newer versions of the IL structure supposedly contain
+ # more overlay indices, but SA always seems to use the 0x101 version.
+
+ # Documentation on the stream format is hard to come by. I found
+ # mine in the form of the WINE project's reimplementation of comctl32.
+
+ ($ilVersion, $ilCount, $ilMax, $ilGrow, $ilcx, $ilcy,
+ $ilbkColor, $ilflags, $ilovl1, $ilovl2, $ilovl3, $ilovl4 ) =
+ shiftunpack( 'sssssslsssss' );
+ printf( "ver %x count %d max %d grow %d cx %d cy %d bkcolor %x flags %x\n", $ilVersion, $ilCount, $ilMax, $ilGrow, $ilcx, $ilcy, $ilbkColor, $ilflags );
}
elsif ( $rec_type == 0x4d42 ) { # 'BM'
# This is a standard BMP file, documented in MSDN.
# fix the hotspot X coord
$hotspotx = $rec_type + 0x10000*$hotspotxhi;
- printf( "Image: %2d %2d %s $name\n", $hotspotx, $hotspoty, decodeGuid( $guid ) );
+ printf( "Image: %2d %2d %s %x $name\n", $hotspotx, $hotspoty, decodeGuid( $guid ), $unk1 );
$imagenames{$guid} = $name;
$bitmapcount--;
}
"# fugawi XCSV style file\n"
"#\n"
"# Format: Fugawi\n"
-"# Author: Robert Lipe\n"
-"# Date: 03/10/2003\n"
+"# Author: Robert Lipe, Patrick Ohly\n"
+"# Date: 07/24/2005\n"
"#\n"
"# \n"
"PROLOGUE \\# Waypoint description\n"
"PROLOGUE \\# Latitude in Degree and decimals (soutern hemisphere has neg. degrees)\n"
"PROLOGUE \\# Longitude in degree and decimals (neg. numbers: west of Greenwich)\n"
-"PROLOGUE \\# Height in meters\n"
+"PROLOGUE \\# Height in meters [optional when importing, always present when exporting: Date (GMT) as ISO YYYYMMDD, Time of the day relative to the date as HHMMSS\n"
"#\n"
"# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n"
"IFIELD LAT_DECIMAL, \"\", \"%-.7f\"\n"
"IFIELD LON_DECIMAL, \"\", \"%-.7f\"\n"
"IFIELD ALT_METERS, \"\", \"%-7.1f\"\n"
+"IFIELD GMT_TIME, \"\", \"%Y%m%d\"\n"
+"IFIELD HMSG_TIME, \"\", \"%02d%02d%02d\"\n"
;
static char gpsdrive[] =
"# gpsbabel XCSV style file\n"
"OFIELD LON_DECIMAL, \"\", \"%08.5f\"\n"
"OFIELD ICON_DESCR, \"\", \"%s\"\n"
;
+static char gpsdrivetrack[] =
+"# gpsbabel XCSV style file\n"
+"#\n"
+"# Format: GPSDriveTrack\n"
+"# Author: Tobias Minich\n"
+"# Date: 12/07/2005\n"
+"#\n"
+"# \n"
+"#\n"
+
+"DESCRIPTION GpsDrive Format for Tracks\n"
+
+"# FILE LAYOUT DEFINITIIONS:\n"
+"#\n"
+"FIELD_DELIMITER WHITESPACE\n"
+"RECORD_DELIMITER NEWLINE\n"
+"BADCHARS ,'\"\n"
+
+"SHORTLEN 20\n"
+"SHORTWHITE 0\n"
+
+"#\n"
+"# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n"
+
+"OFIELD LAT_DECIMAL, \"\", \"%10.6f\"\n"
+"OFIELD LON_DECIMAL, \"\", \"%10.6f\"\n"
+"OFIELD ALT_METERS, \"\", \"%10.0f\"\n"
+"OFIELD GMT_TIME, \"\", \"%a %b %d %T %Y\"\n"
+;
static char gpsman[] =
"# gpsbabel XCSV style file\n"
"#\n"
"IFIELD DESCRIPTION, \"\", \"%s\" # FULL_NAME_ND\n"
"IFIELD IGNORE, \"\", \"%s\" # MODIFY_DATE\n"
;
+static char openoffice[] =
+"# gpsbabel XCSV style file\n"
+"#\n"
+"# Format: Tab delimitered csv useful for OpenOffice, Ploticus etc.\n"
+"# Author: Tobias Minich\n"
+"# Date: 07/18/2005\n"
+"#\n"
+"#\n"
+
+"DESCRIPTION Tab delimitered csv useful for OpenOffice, Ploticus etc.\n"
+
+"# FILE LAYOUT DEFINITIIONS:\n"
+"#\n"
+"FIELD_DELIMITER TAB\n"
+"RECORD_DELIMITER NEWLINE\n"
+"BADCHARS TAB\n"
+
+"#\n"
+"# HEADER STUFF:\n"
+"#\n"
+"PROLOGUE Index Lat Lon Icon Name Description Notes URL Link Text Altitude (m) Distance (km) Speed (m/s) Course (°) Time HDOP VDOP PDOP Satellites Fix\n"
+
+"#\n"
+"# INDIVIDUAL DATA FIELDS:\n"
+"#\n"
+"IFIELD INDEX, \"\", \"%d\"\n"
+"IFIELD LAT_DECIMAL, \"\", \"%f\"\n"
+"IFIELD LAT_DIR, \"\", \"%c\"\n"
+"IFIELD LAT_HUMAN_READABLE, \"\", \"%d° %f' %c\"\n"
+"IFIELD LON_DECIMAL, \"\", \"%f\"\n"
+"IFIELD LON_DIR, \"\", \"%c\"\n"
+"IFIELD LON_HUMAN_READABLE, \"\", \"%d° %f' %c\"\n"
+"IFIELD ICON_DESCR, \"\", \"%s\"\n"
+"IFIELD SHORTNAME, \"\", \"%s\"\n"
+"IFIELD DESCRIPTION, \"\", \"%s\"\n"
+"IFIELD NOTES, \"\", \"%s\"\n"
+"IFIELD URL, \"\", \"%s\" \n"
+"IFIELD URL_LINK_TEXT, \"\", \"%s\"\n"
+"IFIELD ALT_METERS, \"\", \"%f\"\n"
+"IFIELD PATH_DISTANCE_KM, \"\", \"%f\"\n"
+"IFIELD PATH_SPEED, \"\", \"%f\"\n"
+"IFIELD PATH_COURSE, \"\", \"%f\"\n"
+"IFIELD EXCEL_TIME, \"\", \"%f\"\n"
+"IFIELD GPS_HDOP, \"\", \"%f\"\n"
+"IFIELD GPS_VDOP, \"\", \"%f\"\n"
+"IFIELD GPS_PDOP, \"\", \"%f\"\n"
+"IFIELD GPS_SAT, \"\", \"%d\"\n"
+"IFIELD GPS_FIX, \"\", \"%s\"\n"
+;
static char s_and_t[] =
"# gpsbabel XCSV style file\n"
"#\n"
"#\n"
"DESCRIPTION Microsoft Streets and Trips 2002-2005\n"
+"EXTENSION txt\n"
+
"#\n"
"# FILE LAYOUT DEFINITIIONS:\n"
"IFIELD DESCRIPTION, \"\", \"%-.78s\"\n"
;
#include "defs.h"
-style_vecs_t style_list[] = {{ "xmapwpt", xmapwpt } , { "xmap", xmap } , { "tabsep", tabsep } , { "saplus", saplus } , { "s_and_t", s_and_t } , { "nima", nima } , { "mxf", mxf } , { "mapconverter", mapconverter } , { "gpsman", gpsman } , { "gpsdrive", gpsdrive } , { "fugawi", fugawi } , { "dna", dna } , { "custom", custom } , { "csv", csv } , { "arc", arc } , {0,0}};
-size_t nstyles = 15;
+style_vecs_t style_list[] = {{ "xmapwpt", xmapwpt } , { "xmap", xmap } , { "tabsep", tabsep } , { "saplus", saplus } , { "s_and_t", s_and_t } , { "openoffice", openoffice } , { "nima", nima } , { "mxf", mxf } , { "mapconverter", mapconverter } , { "gpsman", gpsman } , { "gpsdrivetrack", gpsdrivetrack } , { "gpsdrive", gpsdrive } , { "fugawi", fugawi } , { "dna", dna } , { "custom", custom } , { "csv", csv } , { "arc", arc } , {0,0}};
+size_t nstyles = 17;
int gusb_cmd_get(garmin_usb_packet *ibuf, size_t sz);
int gusb_open(const char *portname);
int gusb_close(const char *portname);
+int gusb_init(void);
time_t Time; /* Unix time */
float alt; /* Altitude */
float dpth; /* Depth */
+ int32 heartrate; /* Heatrate as in Garmin 301 */
int32 tnew; /* New track? */
int32 ishdr; /* Track header? */
int32 dspl; /* Display on map? */
* violently to lower case data.
*/
typedef enum { UpperNo = 0, UpperYes = 1 } copycase;
+
static
-void copy_char_array(UC **dst, UC* src, int count, copycase mustupper)
+void copy_char_array(UC **dst, char* src, int count, copycase mustupper)
{
UC *d = *dst;
int ocount = count;
case 300: gps_trk_type = pD300; break;
case 301: gps_trk_type = pD301; break;
case 302: gps_trk_type = pD302; break;
+ case 303: gps_trk_type = pD303; break;
case 310: gps_trk_hdr_type = pD310; break;
case 311: gps_trk_hdr_type = pD311; break;
case 312: gps_trk_hdr_type = pD312; break;
- default: GPS_Protocol_Error(tag,data); break;
+ default: GPS_Protocol_Error(tag,data); break;
}
continue;
}
case pD302:
GPS_D302b_Get(&((*trk)[i]),rec->data);
break;
+ case pD303:
+ GPS_D303b_Get(&((*trk)[i]),rec->data);
+ break;
default:
GPS_Error("A301_GET: Unknown track protocol");
return PROTOCOL_ERROR;
}
+/* @func GPS_D303b_Get ******************************************************
+**
+** Get track data (A302 protocol) -- XXX used in Forerunner 301
+**
+** @param [w] trk [GPS_PTrack *] track
+** @param [r] data [UC *] packet data
+**
+** @return [void]
+************************************************************************/
+void GPS_D303b_Get(GPS_PTrack *trk, UC *data)
+{
+ UC *p;
+ uint32 t;
+ uint32 raw_lat, raw_lon;
+ int lat_undefined, lon_undefined;
+ int i;
+
+ p=data;
+
+ /* Latitude and longitude are sometimes invalid (0x7fffffff or
+ * maybe 0xffffffff?) I guess this makes sense if the device is
+ * reporting heart rate and time anyway. I presume that latitude
+ * and longitude are defined or left undefined together?
+ */
+ raw_lat = GPS_Util_Get_Int(p);
+ lat_undefined = !raw_lat || raw_lat==0x7fffffff || raw_lat==0xffffffff;
+ if (lat_undefined)
+ (*trk)->lat=0;
+ else
+ (*trk)->lat = GPS_Math_Semi_To_Deg(raw_lat);
+ p+=sizeof(int32);
+
+ raw_lon = GPS_Util_Get_Int(p);
+ lon_undefined = !raw_lon || raw_lon==0x7fffffff || raw_lon==0xffffffff;
+ if (lon_undefined)
+ (*trk)->lon=0;
+ else
+ (*trk)->lon = GPS_Math_Semi_To_Deg(raw_lon);
+ p+=sizeof(int32);
+
+ if (lat_undefined != lon_undefined)
+ GPS_Warning("GPS_D303b_Get: assumption (lat_undefined == lon_undefined) violated");
+
+ t = GPS_Util_Get_Uint(p);
+ if(!t || t==0x7fffffff || t==0xffffffff)
+ (*trk)->Time=0;
+ else
+ (*trk)->Time = GPS_Math_Gtime_To_Utime((time_t)t);
+ p+=sizeof(uint32);
+
+ /* When latitude and longitude are undefined, this field seems to be
+ * a constant on my receiver (51 59 04 69) */
+ (*trk)->alt = GPS_Util_Get_Float(p);
+ if (lat_undefined || lon_undefined) (*trk)->alt = 0.0f;
+ p+=sizeof(float);
+
+ /* Heartrate is reported as 0 if there is no signal from
+ * a heartrate monitor. A uint32 is a bit overkill, even
+ * for me in my state of fitness. Perhaps this is actually
+ * a char or uint16, leaving room for a trk_seg bool at the end?
+ */
+ (*trk)->heartrate = GPS_Util_Get_Uint(p);
+ p+=sizeof(uint32);
+
+ /* There doesn't seem to be a trk_seg bool, or at least I've not
+ * observed it yet. One possibility is to start a new segment
+ * each time latitude and longitude are undefined? (Ie data from
+ * the heartrate monitor but none from the GPS. */
+ (*trk)->tnew = 0;
+
+ return;
+}
+
+
/* @func GPS_D310_Get ******************************************************
**
** Get track header data (A301 protocol)
void GPS_D300b_Get(GPS_PTrack *trk, UC *data);
void GPS_D301b_Get(GPS_PTrack *trk, UC *data);
void GPS_D302b_Get(GPS_PTrack *trk, UC *data);
+void GPS_D303b_Get(GPS_PTrack *trk, UC *data);
void GPS_D310_Get(GPS_PTrack *trk, UC *s);
void GPS_D311_Get(GPS_PTrack *trk, UC *s);
void GPS_D300_Send(UC *data, GPS_PTrack trk);
static void garmin_usb_scan(void);
static void garmin_usb_syncup(void);
+int
gusb_init(void)
{
// usb_set_debug(99);
if (r != sz) {
fprintf(stderr, "Bad cmdsend r %d sz %d\n", r, sz);
if (r < 0) {
- fatal("usb_bulk_write failed. '%s'",
+ fatal("usb_bulk_write failed. '%s'\n",
usb_strerror());
}
}
unsigned char *obuf = buf;
int r = -1, tsz = 0;
- r = usb_interrupt_read(udev, gusb_intr_in_ep, buf, sz, TMOUT_I);
+ r = usb_interrupt_read(udev, gusb_intr_in_ep, (char *) buf, sz, TMOUT_I);
tsz = r;
udev = usb_open(dev);
atexit(garmin_usb_teardown);
- if (!udev) { fatal("usb_open failed"); }
+ if (!udev) { fatal("usb_open failed\n"); }
/*
* Hrmph. No iManufacturer or iProduct headers....
*/
if (usb_set_configuration(udev, 1) < 0) {
- fatal("usb_set_configuration failed");
+ fatal("usb_set_configuration failed\n");
}
if (usb_claim_interface(udev, 0) < 0) {
#define pD300 300
#define pD301 301
#define pD302 302
+#define pD303 303
int32 gps_trk_type;
"10 f8 0e 56 45 52 53 4d 41 50 31 20 4e 6f 6e 65 00 fb 10 03",
/* Guessing from here down */
- /* "10 06 02 fe 00 fa 10 03", /* Ack the unknown packet */
+ "10 06 02 fe 00 fa 10 03", /* Ack the unknown packet */
"10 fd 24 50 00 00 4c 01 00 41 0a 00 41 64 00 44 6d 00 41 c9 00 44 ca 00 44 6d 00 44 d2 00 41 2d 01 44 36 01 44 2d 01 66 10 03", /* PTR Array */
"10 06 02 0a 00 ee 10 03", /* Ack */
"10 0e 08 06 04 d4 07 00 17 3a 30 84 10 03", /* DATTIME */
}
WriteFile (comport, obuf, size, &len, NULL);
if (len != (DWORD) size) {
- fatal ("Write error. Wrote %d of %d bytes.", len, size);
+ fatal ("Write error. Wrote %d of %d bytes.\n", len, size);
}
return len;
}
if(!DeviceIoControl(usb_handle, IOCTL_GARMIN_USB_BULK_OUT_PACKET_SIZE, NULL, 0,
&usb_tx_packet_size, GARMIN_USB_INTERRUPT_DATA_SIZE, &size, NULL)) {
- fatal("Couldn't get USB packet size");
+ fatal("Couldn't get USB packet size.\n");
}
if (pdd) {
if(!DeviceIoControl(usb_handle, IOCTL_GARMIN_USB_INTERRUPT_IN, NULL, 0,
buf, GARMIN_USB_INTERRUPT_DATA_SIZE, &rxed, NULL)) {
GPS_Serial_Error("Ioctl");
- fatal("ioctl");
+ fatal("ioctl\n");
}
buf += rxed;
sz -= rxed;
/*
- Support for Keyhole "kml" format.
+ Support for Google Earth & Keyhole "kml" format.
Copyright (C) 2005 Robert Lipe, robertlipe@usa.net
Updates by Andrew Kirmse, akirmse at google.com
#include "defs.h"
#include "xmlgeneric.h"
-static char *deficon = NULL;
+// options
+static char *opt_deficon = NULL;
+static char *opt_export_lines = NULL;
+static char *opt_export_points = NULL;
+static char *opt_line_width = NULL;
+static char *opt_line_color = NULL;
+
+static int export_lines;
+static int export_points;
static waypoint *wpt_tmp;
FILE *fd;
FILE *ofd;
+typedef struct {
+ double latitude;
+ double longitude;
+ double altitude;
+} point3d;
+
+static int point3d_list_len;
+static point3d *point3d_list;
+
static
arglist_t kml_args[] = {
- {"deficon", &deficon, "Default icon name", NULL, ARGTYPE_STRING },
+ {"deficon", &opt_deficon, "Default icon name", NULL, ARGTYPE_STRING },
+ {"lines", &opt_export_lines,
+ "Export linestrings for tracks and routes",
+ "1", ARGTYPE_BOOL },
+ {"points", &opt_export_points,
+ "Export placemarks for tracks and routes",
+ "1", ARGTYPE_BOOL },
+ {"line_width", &opt_line_width,
+ "Width of lines, in pixels",
+ "6", ARGTYPE_BOOL },
+ {"line_color", &opt_line_color,
+ "Line color, specified in hex AABBGGRR",
+ "64eeee17", ARGTYPE_BOOL },
{0, 0, 0, 0, 0}
};
static
xg_tag_mapping kml_map[] = {
- { wpt_s, cb_start, "/Folder/Placemark" },
- { wpt_e, cb_end, "/Folder/Placemark" },
-// { wpt_name_s, cb_start, "/Folder/Placemark/name" },
- { wpt_name, cb_cdata, "/Folder/Placemark/name" },
- { wpt_desc, cb_cdata, "/Folder/Placemark/description" },
+ { wpt_s, cb_start, "/Document/Folder/Placemark" },
+ { wpt_e, cb_end, "/Document/Folder/Placemark" },
+ { wpt_name, cb_cdata, "/Document/Folder/Placemark/name" },
+ { wpt_desc, cb_cdata, "/Document/Folder/Placemark/description" },
// { wpt_type, cb_cdata, "/Folder/Placemark/type" },
// { wpt_link_s, cb_start, "/Folder/Placemark/link" },
// { wpt_link, cb_cdata, "/Folder/Placemark/link" },
- { wpt_coord, cb_cdata, "/Folder/Placemark/Point/coordinates" },
+ { wpt_coord, cb_cdata, "/Document/Folder/Placemark/Point/coordinates" },
{ NULL, 0, NULL }
};
void
kml_rd_init(const char *fname)
{
- xml_init(fname, kml_map);
+ xml_init(fname, kml_map, NULL);
}
static
fclose(ofd);
}
+static void kml_write_bitmap_style(const char *style, int bitmap,
+ int x, int y, int width, int height)
+{
+ fprintf(ofd, "<Style id=\"%s\">\n", style);
+ fprintf(ofd, "<icon xlink:href=\"root://icons/bitmap-%d.png?x=%d&y=%d&w=%d&h=%d\">\n",
+ bitmap, x, y, width, height);
+ fprintf(ofd, " root://icons/bitmap-%d.png?x=%d&y=%d&w=%d&h=%d\n",
+ bitmap, x, y, width, height);
+ fprintf(ofd, "</icon>\n");
+ fprintf(ofd, "</Style>\n");
+}
+
+
static void kml_output_timestamp(const waypoint *waypointp)
{
if (waypointp->creation_time) {
}
}
+
+static void kml_output_header(const route_head *header)
+{
+ fprintf(ofd, "<Folder>\n");
+ fprintf(ofd, " <visibility>1</visibility>\n");
+ write_optional_xml_entity(ofd, " ", "name", header->rte_name);
+ write_optional_xml_entity(ofd, " ", "desc", header->rte_desc);
+
+ if (export_points && header->rte_waypt_ct > 0) {
+ // Put the points in a subfolder
+ fprintf(ofd, " <Folder>\n");
+ fprintf(ofd, " <visibility>1</visibility>\n");
+ fprintf(ofd, " <name>Points</name>\n");
+ }
+
+ // Create an array for holding waypoint coordinates so that we
+ // can produce a LineString at the end.
+ point3d_list = (point3d *) xmalloc(header->rte_waypt_ct * sizeof(point3d));
+ point3d_list_len = 0;
+}
+
+
+static void kml_output_point(const waypoint *waypointp, const char *style)
+{
+ // Save off this point for later use
+ point3d *pt = &point3d_list[point3d_list_len];
+ point3d_list_len++;
+ pt->longitude = waypointp->longitude;
+ pt->latitude = waypointp->latitude;
+ pt->altitude = waypointp->altitude == unknown_alt ? 0.0 : waypointp->altitude;
+
+ if (export_points) {
+ fprintf(ofd, "\t<Placemark>\n");
+ fprintf(ofd, "\t <styleUrl>%s</styleUrl>\n", style);
+ fprintf(ofd, "\t <Point>\n");
+ fprintf(ofd, "\t <coordinates>%f,%f,%f</coordinates>\n",
+ pt->longitude, pt->latitude, pt->altitude);
+ fprintf(ofd, "\t </Point>\n");
+
+ // Timestamp
+ kml_output_timestamp(waypointp);
+
+ fprintf(ofd, "\t</Placemark>\n");
+ }
+}
+
+
+static void kml_output_tailer(const route_head *header)
+{
+ int i;
+
+ if (export_points && point3d_list_len > 0) {
+ fprintf(ofd, " </Folder>\n");
+ }
+
+ // Add a linestring for this track?
+ if (export_lines && point3d_list_len > 0) {
+ fprintf(ofd, "\t<Placemark>\n");
+ fprintf(ofd, "\t <styleUrl>#lineStyle</styleUrl>\n");
+ fprintf(ofd, "\t <name>Path</name>\n");
+ fprintf(ofd, "\t <MultiGeometry>\n");
+ fprintf(ofd, "\t <LineString>\n");
+ fprintf(ofd, "\t <coordinates>\n");
+ for (i = 0; i < point3d_list_len; ++i)
+ fprintf(ofd, "%f,%f,%f ",
+ point3d_list[i].longitude,
+ point3d_list[i].latitude,
+ point3d_list[i].altitude);
+
+ fprintf(ofd, "\n\t </coordinates>\n");
+ fprintf(ofd, "\t </LineString>\n");
+ fprintf(ofd, "\t </MultiGeometry>\n");
+ fprintf(ofd, "\t</Placemark>\n");
+ }
+
+ xfree(point3d_list);
+ point3d_list = NULL;
+
+ fprintf(ofd, "</Folder>\n");
+}
+
/*
* WAYPOINTS
*/
static void kml_waypt_pr(const waypoint *waypointp)
{
fprintf(ofd, "\t<Placemark>\n");
- write_optional_xml_entity(ofd, "\t", "name", waypointp->description);
+ write_optional_xml_entity(ofd, "\t", "name", waypointp->shortname);
fprintf(ofd, "\t <styleUrl>#waypoint</styleUrl>\n");
// Description
static void kml_track_hdr(const route_head *header)
{
- fprintf(ofd, "<Folder>\n");
- fprintf(ofd, " <visibility>1</visibility>\n");
- write_optional_xml_entity(ofd, " ", "name", header->rte_name);
- write_optional_xml_entity(ofd, " ", "desc", header->rte_desc);
+ kml_output_header(header);
}
static void kml_track_disp(const waypoint *waypointp)
{
- fprintf(ofd, "\t<Placemark>\n");
- fprintf(ofd, "\t <styleUrl>#track</styleUrl>\n");
- fprintf(ofd, "\t <Point>\n");
- fprintf(ofd, "\t <coordinates>%f,%f,%f</coordinates>\n",
- waypointp->longitude, waypointp->latitude,
- waypointp->altitude == unknown_alt ? 0.0 : waypointp->altitude);
- fprintf(ofd, "\t </Point>\n");
-
- // Timestamp
- kml_output_timestamp(waypointp);
-
- fprintf(ofd, "\t</Placemark>\n");
+ kml_output_point(waypointp, "#track");
}
static void kml_track_tlr(const route_head *header)
{
- fprintf(ofd, "</Folder>\n");
+ kml_output_tailer(header);
}
/*
static void kml_route_hdr(const route_head *header)
{
- fprintf(ofd, "<Folder>\n");
- fprintf(ofd, " <visibility>1</visibility>\n");
- write_optional_xml_entity(ofd, " ", "name", header->rte_name);
- write_optional_xml_entity(ofd, " ", "desc", header->rte_desc);
+ kml_output_header(header);
}
static void kml_route_disp(const waypoint *waypointp)
{
- fprintf(ofd, "\t<Placemark>\n");
- fprintf(ofd, "\t <styleUrl>#route</styleUrl>\n");
- fprintf(ofd, "\t <Point>\n");
- fprintf(ofd, "\t <coordinates>%f,%f,%f</coordinates>\n",
- waypointp->longitude, waypointp->latitude,
- waypointp->altitude == unknown_alt ? 0.0 : waypointp->altitude);
- fprintf(ofd, "\t </Point>\n");
- write_optional_xml_entity(ofd, "\t", "name", waypointp->description);
-
- // Timestamp
- kml_output_timestamp(waypointp);
-
- fprintf(ofd, "\t</Placemark>\n");
+ kml_output_point(waypointp, "#route");
}
static void kml_route_tlr(const route_head *header)
{
- fprintf(ofd, "</Folder>\n");
+ kml_output_tailer(header);
}
-static void kml_write_bitmap_style(const char *style, int bitmap,
- int x, int y, int width, int height)
-{
- fprintf(ofd, "<Style id=\"%s\">\n", style);
- fprintf(ofd, "<icon xlink:href=\"root://icons/bitmap-%d.png?x=%d&y=%d&w=%d&h=%d\">\n",
- bitmap, x, y, width, height);
- fprintf(ofd, " root://icons/bitmap-%d.png?x=%d&y=%d&w=%d&h=%d\n",
- bitmap, x, y, width, height);
- fprintf(ofd, "</icon>\n");
- fprintf(ofd, "</Style>\n");
-}
-
void kml_write(void)
{
+ // Parse options
+ export_lines = (0 == strcmp("1", opt_export_lines));
+ export_points = (0 == strcmp("1", opt_export_points));
+
fprintf(ofd, "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
fprintf(ofd, "<Document xmlns:xlink=\"http://www.w3/org/1999/xlink\">\n");
// TODO(akirmse): Put in device name, maybe time?
kml_write_bitmap_style("track", 4, 128, 0, 32, 32);
kml_write_bitmap_style("waypoint", 4, 160, 0, 32, 32);
kml_write_bitmap_style("route", 4, 160, 0, 32, 32);
+
+ // Style settings for line strings
+ fprintf(ofd, "<Style id=\"lineStyle\">\n");
+ fprintf(ofd, " <LineStyle>\n");
+ fprintf(ofd, " <color>%s</color>\n", opt_line_color);
+ fprintf(ofd, " <width>%s</width>\n", opt_line_width);
+ fprintf(ofd, " </LineStyle>\n");
+ fprintf(ofd, "</Style>\n");
fprintf(ofd, "<Folder>\n");
fprintf(ofd, "<name>Waypoints</name>\n");
ff_vecs_t kml_vecs = {
ff_type_file,
- FF_CAP_RW_WPT, /* Format can do RW_ALL */
+ FF_CAP_RW_ALL, /* Format can do RW_ALL */
kml_rd_init,
kml_wr_init,
kml_rd_deinit,
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA
+
+ HISTORY:
+
+ 6/21/05 - Ling Nero (rnlnero@yahoo.com)
+ - Added Routes, Icons, & Tracks support
+ - Fixed waypoint date/time stamp conversion
*/
const char *icon;
} lowranceusr_icon_mapping_t;
+#define DEF_ICON 10001
+
/* Taken from iFinder 1.8 */
const lowranceusr_icon_mapping_t lowranceusr_icon_value_table[] = {
{ 10000, "diamond 1" },
{ 10007, "Post Office" }, /* Icon for "house" */
{ 10019, "Event Cache" }, /* Icon for "person" */
{ 10020, "Webcam Cache" }, /* Icon for "restrooms" */
+
+/* The following list is from TopoFusion */
+
+ { 10000, "Waypoint" }, /* diamond 1 */
+ { DEF_ICON, "Text Label (No Dot)" },
+ { 10018, "Trailhead" }, /* american flag */
+ { 10023, "Campground" }, /* campsite */
+ { 10022, "Summit" }, /* mountains */
+ { DEF_ICON, "Tall Tower" },
+ { DEF_ICON, "Short Tower" },
+ { 10021, "Forest" }, /* tree */
+ { DEF_ICON, "Mine" },
+ { 10038, "Geocache" }, /* flag buoy */
+ { 10016, "Geocache Found" }, /* exclamation */
+ { DEF_ICON, "Skiing Area" },
+ { 10029, "Crossing" }, /* bridge */
+ { 10007, "House" }, /* house */
+ { 10003, "Dot" }, /* x 1 */
+ { 10025, "Hunting Area" }, /* deer */
+ { 10031, "Fishing Area" }, /* fish */
+ { 10040, "Swimming Area" }, /* swimmer */
+ { 10012, "Telephone" }, /* telephone */
+ { 10024, "Rest Area" }, /* picnic table */
+ { 10021, "Park" }, /* tree */
+ { 10007, "Information" }, /* house */
+ { 10022, "Scenic Area" }, /* mountains */
+ { DEF_ICON, "Bank/Dollar" },
+ { 10009, "Hotel" }, /* store */
+ { 10011, "Restaurant" }, /* fork and spoon */
+ { 10030, "Danger Area" }, /* skull and crossbones */
+ { 10035, "Anchor" }, /* anchor */
+ { 10002, "City (Large)" }, /* diamond 3 */
+ { 10001, "City (Medium)" }, /* diamond 2 */
+ { 10000, "City (Small)" }, /* diamond 1 */
+ { DEF_ICON, "Drinking Water" },
+ { 10008, "Parking Area" }, /* car */
+ { 10023, "RV Park" }, /* campsite */
+ { 10020, "Rest Room" }, /* restroom */
+ { 10019, "Shower" }, /* person */
+ { DEF_ICON, "Tunnel" },
+
{ -1, NULL }
};
static void *mkshort_handle;
static unsigned short waypt_out_count;
+static unsigned int trail_count, lowrance_route_count;
+static int trail_point_count;
+static char continuous = 1;
+static short num_section_points;
+static route_head *trk_head;
+static route_head *rte_head;
+static char *ignoreicons;
+static char *merge;
+static char *seg_break;
#define MYNAME "Lowrance USR"
#define MAXUSRSTRINGSIZE 256
#define SEMIMINOR 6356752.3142
#define DEGREESTORADIANS 0.017453292
-#define SECSTO2000 946713599
+#define SECSTO2000 946713600
+#define MAX_TRAIL_POINTS 9999
+
+/* Jan 1, 2000 00:00:00 */
+struct tm base_time = { 0, 0, 0, 1, 0, 100, 5, 1, -1 };
static
size_t
lowranceusr_find_icon_number_from_desc(const char *desc)
{
const lowranceusr_icon_mapping_t *i;
- long int def_icon = 10001;
if (!desc) {
- return def_icon;
+ return DEF_ICON;
}
for (i = lowranceusr_icon_value_table; i->icon; i++) {
}
}
- return def_icon;
+ return DEF_ICON;
}
static int
lowranceusr_fread(void *buff, size_t size, size_t members, FILE * fp)
static
arglist_t lowranceusr_args[] = {
- {0, 0, 0, 0,0 }
+ {"ignoreicons", &ignoreicons, "Ignore event marker icons",
+ NULL, ARGTYPE_BOOL },
+ {"merge", &merge, "(USR output) Merge into one segmented track",
+ NULL, ARGTYPE_BOOL },
+ {"break", &seg_break, "(USR input) Break segments into separate tracks",
+ NULL, ARGTYPE_BOOL },
+ {NULL, NULL, NULL, NULL, 0}
};
static void
return (long)(SEMIMINOR * log(tan((x * DEGREESTORADIANS + M_PI / 2) / 2)));
}
+static void
+lowranceusr_parse_waypt(waypoint *wpt_tmp)
+{
+ char buff[MAXUSRSTRINGSIZE + 1];
+ long int TextLen;
+ time_t waypt_time;
+ short waypt_type;
+ time_t base_time_secs = mktime(&base_time);
+
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ wpt_tmp->latitude = lat_mm_to_deg(le_read32(&buff[0]));
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ wpt_tmp->longitude = lon_mm_to_deg(le_read32(&buff[0]));
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ wpt_tmp->altitude = FEET_TO_METERS(le_read32(&buff[0]));
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ TextLen = buff[0];
+ lowranceusr_fread(&buff[0], TextLen, 1, file_in);
+ buff[TextLen] = '\0';
+ wpt_tmp->shortname = xstrdup(buff);
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE parse_waypt: Waypt name = %s Lat = %f Lon = %f alt = %f\n",wpt_tmp->shortname, wpt_tmp->latitude,
+ wpt_tmp->longitude, wpt_tmp->altitude);
+
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ TextLen = buff[0];
+ if (TextLen) {
+ lowranceusr_fread(&buff[0], TextLen, 1, file_in);
+ buff[TextLen] = '\0';
+ wpt_tmp->description = xstrdup(buff);
+ }
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ /* Time is number of seconds since Jan. 1, 2000 */
+ waypt_time = le_read32(&buff[0]);
+ if (waypt_time)
+ wpt_tmp->creation_time = base_time_secs + waypt_time;
+
+ if (global_opts.debug_level >= 2)
+ {
+ printf("LOWRANCE parse_waypt: creation time %ld\n",
+ wpt_tmp->creation_time);
+ printf("LOWRANCE parse_waypt: base_time %ld\n", base_time_secs);
+ printf("LOWRANCE parse_waypt: waypt time %ld\n", waypt_time);
+ }
+
+ /* Symbol ID */
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ wpt_tmp->icon_descr = lowranceusr_find_desc_from_icon_number(le_read32(&buff[0]));
+
+ /* Waypoint Type (USER, TEMPORARY, POINT_OF_INTEREST) */
+ lowranceusr_fread(&buff[0], 2, 1, file_in);
+ waypt_type = le_read16(&buff[0]);
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCEUSR parse_waypt: waypt_type = %d\n",waypt_type);
+
+}
+
+
+
+static void
+lowranceusr_parse_routes(void)
+{
+ char buff[MAXUSRSTRINGSIZE + 1];
+ short int num_routes, num_legs;
+ int i,j;
+ long int text_len;
+ waypoint *wpt_tmp;
+
+ lowranceusr_fread(&buff[0], 2, 1, file_in);
+ num_routes = le_read16(&buff[0]);
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCAE parse_routes: Num Routes = %d\n", num_routes);
+
+ for (i=0; i < num_routes; i++)
+ {
+ rte_head = route_head_alloc();
+ route_add_head(rte_head);
+ rte_head->rte_num = i+1;
+
+ /* route name */
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ text_len = buff[0];
+ if (text_len)
+ {
+ lowranceusr_fread(&buff[0], text_len, 1, file_in);
+ buff[text_len] = '\0';
+ }
+ rte_head->rte_name = xstrdup(buff);
+ rte_head->rte_desc = '\0';
+
+ /* num Legs */
+ lowranceusr_fread(&buff[0], 2, 1, file_in);
+ num_legs = le_read16(&buff[0]);
+
+ /* route reversed */
+ lowranceusr_fread(&buff[0], 1, 1, file_in);
+
+ /* waypoints */
+ for (j=0; j < num_legs; j++)
+ {
+ wpt_tmp = waypt_new();
+ lowranceusr_parse_waypt(wpt_tmp);
+ route_add_wpt(rte_head, wpt_tmp);
+ }
+ }
+}
+
+/*
+ * Icons are automatically converted to waypoints unless
+ * option of ignoreicons is used
+ */
+static void
+lowranceusr_parse_icons(void)
+{
+ char buff[MAXUSRSTRINGSIZE + 1];
+ short int num_icons;
+ int i;
+
+ lowranceusr_fread(&buff[0], 2, 1, file_in);
+ num_icons = le_read16(&buff[0]);
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE parse_icons: num Icons = %d\n", num_icons);
+
+ for (i=0; i < num_icons; i++)
+ {
+ if (ignoreicons)
+ {
+ /* position coord lat & long */
+ lowranceusr_fread(&buff[0], 4, 2, file_in);
+ /* symbol */
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ }
+ else
+ {
+ waypoint *wpt_tmp;
+ wpt_tmp = waypt_new();
+
+ /* position coord lat & long */
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ wpt_tmp->latitude = lat_mm_to_deg(le_read32(&buff[0]));
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ wpt_tmp->longitude = lon_mm_to_deg(le_read32(&buff[0]));
+ wpt_tmp->altitude = 0;
+ sprintf(buff,"Icon %d", i+1);
+ wpt_tmp->shortname = xstrdup(buff);
+ /* symbol */
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ wpt_tmp->icon_descr = lowranceusr_find_desc_from_icon_number(le_read32(&buff[0]));
+ waypt_add(wpt_tmp);
+ }
+ }
+
+}
+
+static void
+lowranceusr_parse_trails(void)
+{
+ char buff[MAXUSRSTRINGSIZE + 1];
+ short int num_trails, num_trail_points, num_section_points;
+ int i,j, trk_num;
+ long int text_len;
+ waypoint *wpt_tmp;
+ route_head *trk_tmp;
+
+ /* num trails */
+ lowranceusr_fread(&buff[0], 2, 1, file_in);
+ num_trails = le_read16(&buff[0]);
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE parse_trails: num trails = %d\n", num_trails);
+
+ for (i=trk_num=0; i < num_trails; i++)
+ {
+ trk_head = route_head_alloc();
+ trk_head->rte_num = ++trk_num;
+ track_add_head(trk_head);
+
+ /* trail name */
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ text_len = buff[0];
+
+if (global_opts.debug_level >= 1)
+ printf("LOWRANCE parse_trails: name text len = %ld\n", text_len);
+
+ if (text_len)
+ lowranceusr_fread(&buff[0], text_len, 1, file_in);
+
+ buff[text_len] = '\0';
+ trk_head->rte_name = xstrdup(buff);
+ trk_head->rte_desc = '\0';
+
+if (global_opts.debug_level >= 1)
+ printf("LOWRANCE parse_trails: trail name = %s\n", trk_head->rte_name);
+
+ /* visible */
+ lowranceusr_fread(&buff[0], 1, 1, file_in);
+ /* num trail points */
+ lowranceusr_fread(&buff[0], 2, 1, file_in);
+ num_trail_points = le_read16(&buff[0]);
+
+if (global_opts.debug_level >= 1)
+ printf("LOWRANCE parse_trails: num trail points = %d\n", num_trail_points);
+
+ /* max trail size */
+ lowranceusr_fread(&buff[0], 2, 1, file_in);
+
+if (global_opts.debug_level >= 1)
+ printf("LOWRANCE parse_trails: max trail size = %d\n", le_read16(&buff[0]));
+
+ if (num_trail_points)
+ {
+
+ while (num_trail_points)
+ {
+ /* num section points */
+ lowranceusr_fread(&buff[0], 2, 1, file_in);
+ num_section_points = le_read16(&buff[0]);
+
+if (global_opts.debug_level >= 1)
+ printf("LOWRANCE parse_trails: num section points = %d\n", num_section_points);
+
+ for (j=0; j < num_section_points; j++, num_trail_points--)
+ {
+ wpt_tmp = waypt_new();
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ wpt_tmp->latitude = lat_mm_to_deg(le_read32(&buff[0]));
+ lowranceusr_fread(&buff[0], 4, 1, file_in);
+ wpt_tmp->longitude = lon_mm_to_deg(le_read32(&buff[0]));
+ /* continuous */
+ lowranceusr_fread(&buff[0], 1, 1, file_in);
+ if (!buff[0] && seg_break && j)
+ {
+ trk_tmp = route_head_alloc();
+ trk_tmp->rte_num = ++trk_num;
+ trk_tmp->rte_name = xstrdup(trk_head->rte_name);
+ trk_tmp->rte_desc = '\0';
+ track_add_head(trk_tmp);
+ trk_head = trk_tmp;
+ }
+ route_add_wpt(trk_head, wpt_tmp);
+
+if (global_opts.debug_level >= 1)
+ printf("LOWRANCE parse_trails: Trail pt lat %f lon %f\n", wpt_tmp->latitude, wpt_tmp->longitude);
+ }
+ }
+ }
+ /* remove the trail since it's empty */
+ else track_del_head(trk_head);
+ }
+}
+
static void
data_read(void)
{
char buff[MAXUSRSTRINGSIZE + 1];
- short int NumWaypoints, MajorVersion, MinorVersion;
+ short int NumWaypoints, MajorVersion, MinorVersion, object_num;
int i;
- long int TextLen;
lowranceusr_fread(&buff[0], 2, 1, file_in);
MajorVersion = le_read16(&buff[0]);
lowranceusr_fread(&buff[0], 2, 1, file_in);
MinorVersion = le_read16(&buff[0]);
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE data_read: Major Version %d Minor Version %d\n", MajorVersion, MinorVersion);
+
if (MajorVersion < 2) {
fatal(MYNAME ": input file is from an old version of the USR file and is not supported\n");
}
lowranceusr_fread(&buff[0], 2, 1, file_in);
NumWaypoints = le_read16(&buff[0]);
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE data_read: Num waypoints %d\n", NumWaypoints);
+
for (i = 0; i < NumWaypoints; i++) {
waypoint *wpt_tmp;
/* Object num */
lowranceusr_fread(&buff[0], 2, 1, file_in);
- lowranceusr_fread(&buff[0], 4, 1, file_in);
- wpt_tmp->latitude = lat_mm_to_deg(le_read32(&buff[0]));
- lowranceusr_fread(&buff[0], 4, 1, file_in);
- wpt_tmp->longitude = lon_mm_to_deg(le_read32(&buff[0]));
- lowranceusr_fread(&buff[0], 4, 1, file_in);
- wpt_tmp->altitude = le_read32(&buff[0]);
-
- lowranceusr_fread(&buff[0], 4, 1, file_in);
- TextLen = buff[0];
- lowranceusr_fread(&buff[0], TextLen, 1, file_in);
- buff[TextLen] = '\0';
- wpt_tmp->shortname = xstrdup(buff);
-
- lowranceusr_fread(&buff[0], 4, 1, file_in);
- TextLen = buff[0];
- if (TextLen) {
- lowranceusr_fread(&buff[0], TextLen, 1, file_in);
- buff[TextLen] = '\0';
- wpt_tmp->description = xstrdup(buff);
- }
-
- lowranceusr_fread(&buff[0], 4, 1, file_in);
- /* Time is number of seconds since Jan. 1, 2000 */
- wpt_tmp->creation_time = SECSTO2000 + le_read32(&buff[0]);
-
- /* Symbol ID */
- lowranceusr_fread(&buff[0], 4, 1, file_in);
- wpt_tmp->icon_descr = lowranceusr_find_desc_from_icon_number(le_read32(&buff[0]));
+ object_num = le_read16(&buff[0]);
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE data_read: object_num = %d\n", object_num);
- /* Waypoint Type (USER, TEMPORARY, POINT_OF_INTEREST) */
- lowranceusr_fread(&buff[0], 2, 1, file_in);
+ /* waypoint */
+ lowranceusr_parse_waypt(wpt_tmp);
waypt_add(wpt_tmp);
}
+
+ lowranceusr_parse_routes();
+ lowranceusr_parse_icons();
+ lowranceusr_parse_trails();
}
static void
-lowranceusr_waypt_pr(const waypoint *wpt)
+lowranceusr_waypt_disp(const waypoint *wpt)
{
int TextLen, Lat, Lon, Time, SymbolId;
short int WayptType;
char *name;
char *comment;
- int alt = wpt->altitude;
-
- /* our personal waypoint counter */
- my_fwrite2((short *) &waypt_out_count, file_out);
- waypt_out_count++;
+ int alt = METERS_TO_FEET(wpt->altitude);
+ time_t base_time_secs = mktime(&base_time);
Lat = lat_deg_to_mm(wpt->latitude);
my_fwrite4(&Lat, file_out);
my_fwrite4(&Lon, file_out);
my_fwrite4(&alt, file_out);
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE waypt_disp: Lat = %d\nLon = %d\nAlt = %d\n",Lat, Lon, alt);
+
/* Try and make sure we have a name */
if ((! wpt->shortname) || global_opts.synthesize_shortnames) {
if (wpt->description && global_opts.synthesize_shortnames) {
TextLen = strlen(name);
my_fwrite4(&TextLen, file_out);
fwrite(name, 1, TextLen, file_out);
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE waypt_disp: Waypt name = %s\n",name);
+
xfree(name);
/**
my_fwrite4(&TextLen, file_out);
}
- if (wpt->creation_time > SECSTO2000) {
- Time = wpt->creation_time - SECSTO2000;
+ if (wpt->creation_time > base_time_secs) {
+ Time = wpt->creation_time - base_time_secs;
} else {
- Time = SECSTO2000 + 1;
+ Time = 0;
+ }
+
+ if (global_opts.debug_level >= 2)
+ {
+ time_t wpt_time = Time;
+ printf("LOWRANCE waypt_disp: base_time : %ld\n",base_time_secs);
+ printf("LOWRANCE waypt_disp: creation time : %ld\n",wpt->creation_time);
+ printf("LOWRANCE waypt_disp: waypt time : %ld\n",wpt_time);
+ printf("LOWRANCE waypt_disp: waypt time (local): %s\n",ctime(&wpt_time));
}
+
my_fwrite4(&Time, file_out);
if (get_cache_icon(wpt) && wpt->icon_descr && (strcmp(wpt->icon_descr, "Geocache Found") != 0)) {
my_fwrite2(&WayptType, file_out);
}
+static void
+lowranceusr_waypt_pr(const waypoint *wpt)
+{
+
+ /* our personal waypoint counter */
+ my_fwrite2((short *) &waypt_out_count, file_out);
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE waypt_pr: waypoint #%d ",waypt_out_count);
+
+ waypt_out_count++;
+
+ lowranceusr_waypt_disp(wpt);
+}
+
+/*
+ * Header format:
+ * short num_trails,
+ * int trail_name text length,
+ * char *trail_name,
+ * boolean visible,
+ * short num_trail_points,
+ * short max_trail_size,
+ * short num_section_points
+ * == don't know how many max points per section so
+ * == use num_trail_points for now
+ * == Once this is known then the waypoints ought to be
+ * == broken up into sections
+ */
+
+static void
+lowranceusr_track_hdr(const route_head *trk)
+{
+ int text_len;
+ char *name, tmp_name[20];
+ short num_trail_points, max_trail_size;
+ char visible=1;
+
+ ++trail_count;
+ if (trk->rte_name) {
+ name = xstrdup(trk->rte_name);
+ } else if (trk->rte_desc) {
+ name = xstrdup(trk->rte_desc);
+ } else
+ {
+ tmp_name[0]='\0';
+ sprintf(tmp_name, "Babel %d", trail_count);
+ name = xstrdup(tmp_name);
+ }
+
+ text_len = strlen(name);
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE track_hdr: trail name text len = %d\n", text_len);
+ my_fwrite4(&text_len, file_out);
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE track_hdr: trail name = %s\n", name);
+
+ fwrite(name, 1, text_len, file_out);
+
+ num_trail_points = (short) trk->rte_waypt_ct;
+ max_trail_size = MAX_TRAIL_POINTS;
+ if (num_trail_points > max_trail_size)
+ num_trail_points = max_trail_size;
+ num_section_points = num_trail_points;
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE track_hdr: num_trail_points = %d\nmax_trail_size = %d\nnum_section_points = %d\n",
+ num_trail_points, max_trail_size, num_section_points);
+
+ fwrite(&visible, 1, 1, file_out);
+ my_fwrite2(&num_trail_points, file_out);
+ my_fwrite2(&max_trail_size, file_out);
+ my_fwrite2(&num_section_points, file_out);
+ xfree(name);
+ trail_point_count=1;
+}
+
+static void
+lowranceusr_route_hdr(const route_head *rte)
+{
+ int text_len;
+ char *name, tmp_name[20];
+ short num_legs;
+ char route_reversed=0;
+
+ /* route name */
+ if (rte->rte_name) {
+ name = xstrdup(rte->rte_name);
+ } else if (rte->rte_desc) {
+ name = xstrdup(rte->rte_desc);
+ } else
+ {
+ tmp_name[0]='\0';
+ sprintf(tmp_name, "Babel R%d", ++lowrance_route_count);
+ name = xstrdup(tmp_name);
+ }
+ text_len = strlen(name);
+ my_fwrite4(&text_len, file_out);
+ fwrite(name, 1, text_len, file_out);
+ xfree(name);
+
+ /* num legs */
+ num_legs = (short) rte->rte_waypt_ct;
+ my_fwrite2(&num_legs, file_out);
+ fwrite(&route_reversed, 1, 1, file_out);
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE route_hdr: route name \"%s\" num_legs = %d\n",
+ rte->rte_name, num_legs);
+
+}
+
+static void
+lowranceusr_track_disp(const waypoint *wpt)
+{
+ int lat, lon;
+
+ if (++trail_point_count <= MAX_TRAIL_POINTS)
+ {
+ lat = lat_deg_to_mm(wpt->latitude);
+ lon = lon_deg_to_mm(wpt->longitude);
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE track_disp: Trail point #%d lat = %d long = %d\n",trail_point_count, lat, lon);
+
+ my_fwrite4(&lat, file_out);
+ my_fwrite4(&lon, file_out);
+ fwrite(&continuous, 1, 1, file_out);
+ if (!continuous)
+ continuous = 1;
+ }
+}
+
+static void
+lowranceusr_merge_track_hdr(const route_head *trk)
+{
+ int text_len;
+ char *name, tmp_name[20];
+
+ if (++trail_count == 1)
+ {
+ if (trk->rte_name) {
+ name = xstrdup(trk->rte_name);
+ } else if (trk->rte_desc) {
+ name = xstrdup(trk->rte_desc);
+ } else
+ {
+ tmp_name[0]='\0';
+ sprintf(tmp_name, "Babel %d", trail_count);
+ name = xstrdup(tmp_name);
+ }
+ text_len = strlen(name);
+ my_fwrite4(&text_len, file_out);
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE track_hdr: trail name = %s\n", name);
+
+ fwrite(name, 1, text_len, file_out);
+ }
+
+ trail_point_count += (short) trk->rte_waypt_ct;
+}
+
+static void
+lowranceusr_merge_track_tlr(const route_head *trk)
+{
+ short num_trail_points, max_trail_size;
+ char visible=1;
+
+ if (trail_count == track_count()) /* last trail */
+ {
+ num_trail_points = trail_point_count;
+ max_trail_size = MAX_TRAIL_POINTS;
+ if (num_trail_points > max_trail_size)
+ num_trail_points = max_trail_size;
+ num_section_points = num_trail_points;
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE merge_track_tlr: num_trail_points = %d\nmax_trail_size = %d\nnum_section_points = %d\n",
+ num_trail_points, max_trail_size, num_section_points);
+
+ fwrite(&visible, 1, 1, file_out);
+ my_fwrite2(&num_trail_points, file_out);
+ my_fwrite2(&max_trail_size, file_out);
+ my_fwrite2(&num_section_points, file_out);
+ }
+}
+static void
+
+lowranceusr_merge_track_hdr_2(const route_head *trk)
+{
+ continuous = 0;
+}
+
static void
data_write(void)
{
setshort_length(mkshort_handle, 15);
MajorVersion = 2;
MinorVersion = 0;
+
NumWaypoints = waypt_count();
my_fwrite2(&MajorVersion, file_out);
my_fwrite2(&MinorVersion, file_out);
my_fwrite2(&NumWaypoints, file_out);
- waypt_disp_all(lowranceusr_waypt_pr);
- /* We don't support these yet... */
- NumRoutes = 0;
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE data_write: Num waypoints = %d\n", NumWaypoints);
+
+ if (NumWaypoints)
+ waypt_disp_all(lowranceusr_waypt_pr);
+
+ /* Route support added 6/21/05 */
+ NumRoutes = route_count();
my_fwrite2(&NumRoutes, file_out);
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE data_write: Num routes = %d\n", NumRoutes);
+
+ if (NumRoutes)
+ {
+ lowrance_route_count=0;
+ route_disp_all(lowranceusr_route_hdr, NULL, lowranceusr_waypt_disp);
+ }
+
+ /* no support for Icons */
NumIcons = 0;
my_fwrite2(&NumIcons, file_out);
- NumTrails = 0;
- my_fwrite2(&NumTrails, file_out);
+
+ /* Track support added 6/21/05 */
+ NumTrails = track_count();
+
+ if (NumTrails && merge)
+ {
+ NumTrails = 1;
+ my_fwrite2(&NumTrails, file_out);
+ trail_point_count = 0;
+ trail_count = 0;
+ /* count the number of total track points */
+ track_disp_all(lowranceusr_merge_track_hdr, lowranceusr_merge_track_tlr, NULL);
+ /* write out the new track header */
+ trail_point_count = 0;
+ track_disp_all(lowranceusr_merge_track_hdr_2, NULL, lowranceusr_track_disp);
+
+ }
+ else
+ {
+
+ my_fwrite2(&NumTrails, file_out);
+
+ if (global_opts.debug_level >= 1)
+ printf("LOWRANCE data_write: Num tracks = %d\n", NumTrails);
+
+ if (NumTrails)
+ {
+ trail_count=0;
+ track_disp_all(lowranceusr_track_hdr, NULL, lowranceusr_track_disp);
+ }
+ }
}
ff_vecs_t lowranceusr_vecs = {
ff_type_file,
- FF_CAP_RW_WPT,
+ FF_CAP_RW_ALL,
rd_init,
wr_init,
rd_deinit,
static void
maggeo_read(void)
{
- fatal("Not implemented yet.");
+ fatal("Reading maggeo is not implemented yet.\n");
}
/*
* cleansing it of NMEA-isms and decomposing to ASCII as we go.
*/
static
+void
append(char *buf, const char *str)
{
char *cleansed1, *cleansed2;
maggeo_waypt_pr(const waypoint *waypointp)
{
char obuf[4096];
- char dtbuf[10];
double ilon, ilat;
double lon, lat;
int lon_deg, lat_deg;
char *shortname;
char *cname = NULL;
- char *ctype = NULL;
+ const char *ctype = NULL;
char *placer = NULL;
char *lfounddate = NULL;
char *placeddate = NULL;
const char *origstr = instr;
char *s = instr;
char *e = instr;
- int ct;
while (e && *e && *e != ',')
*e++;
ff_vecs_t maggeo_vecs = {
ff_type_file,
- FF_CAP_RW_WPT,
+ { ff_cap_read, ff_cap_none, ff_cap_none },
maggeo_rd_init,
maggeo_wr_init,
maggeo_rd_deinit,
char *vdata;
struct tm tm;
- memset (&tm, sizeof(tm), 0);
+ memset (&tm, 0, sizeof(tm));
wpt_tmp = waypt_new();
rec = (struct record *) pdb_rec->data;
wpt_tmp->altitude = be_read32(&rec->elevation);
static char * termread(char *ibuf, int size);
static void termwrite(char *obuf, int size);
-static void mag_readmsg(void);
+static void mag_readmsg(gpsdata_type objective);
static void mag_handon(void);
static void mag_handoff(void);
static void *mkshort_handle = NULL;
termwrite(obuf, i);
if (magrxstate == mrs_handon || magrxstate == mrs_awaiting_ack) {
magrxstate = mrs_awaiting_ack;
- mag_readmsg();
+ mag_readmsg(trkdata);
if (last_rx_csum != osum) {
if (debug_serial) {
warning("COMM ERROR: Expected %02x, got %02x",
#define IS_TKN(x) (strncmp(ibuf,x, sizeof(x)-1) == 0)
static void
-mag_readmsg(void)
+mag_readmsg(gpsdata_type objective)
{
char ibuf[200];
int isz;
waypt_status_disp(waypoint_read_count,
waypoint_read_count);
}
- switch (global_opts.objective)
+ switch (objective)
{
case wptdata:
waypt_add(wpt);
}
while (!got_version) {
- mag_readmsg();
+ mag_readmsg(trkdata);
if (current_time() > later) {
fatal(MYNAME ": No acknowledgment from GPS on %s\n",
portname);
if (nukewpt) {
/* The unit will send us an "end" message upon completion */
mag_writemsg("PMGNCMD,DELETE,WAYPOINT");
- mag_readmsg();
+ mag_readmsg(trkdata);
if (!found_done) {
fatal(MYNAME ": Unexpected response to waypoint delete command.\n");
}
struct tm tm;
waypoint *waypt;
- waypt = xcalloc(sizeof *waypt, 1);
+ waypt = waypt_new();
memset(&tm, 0, sizeof(tm));
dmy = dmy / 100;
tm.tm_mday = dmy % 100;
- waypt->creation_time = mktime(&tm) + get_tz_offset();
+ waypt->creation_time = mkgmtime(&tm);
waypt->centiseconds = fracsecs;
if (latdir == 'S') latdeg = -latdeg;
descr[0] = 0;
icon_token[0] = 0;
- waypt = xcalloc(sizeof *waypt, 1);
+ waypt = waypt_new();
sscanf(trkmsg,"$PMGNWPL,%lf,%c,%lf,%c,%d,%c,%[^,],%[^,]",
&latdeg,&latdir,
{
found_done = 0;
- switch (global_opts.objective)
- {
- case trkdata:
- if (!is_file)
- mag_writemsg("PMGNCMD,TRACK,2");
-
- while (!found_done) {
- mag_readmsg();
- }
-
- break;
- case wptdata:
- if (!is_file)
- mag_writemsg("PMGNCMD,WAYPOINT");
-
- while (!found_done) {
- mag_readmsg();
- }
-
- break;
- case rtedata:
- if (!is_file) {
- /*
- * serial routes require waypoint & routes
- * messages commands.
- */
- mag_writemsg("PMGNCMD,WAYPOINT");
-
- while (!found_done) {
- mag_readmsg();
- }
-
- mag_writemsg("PMGNCMD,ROUTE");
-
- found_done = 0;
- while (!found_done) {
- mag_readmsg();
- }
- } else {
- /*
- * SD routes are a stream of PMGNWPL and
- * PMGNRTE messages, in that order.
- */
- while (!found_done) {
- mag_readmsg();
- }
- }
-
- break;
- default:
- fatal(MYNAME ": Unknown objective\n");
- }
+ if (global_opts.masked_objective & TRKDATAMASK) {
+ if (!is_file)
+ mag_writemsg("PMGNCMD,TRACK,2");
+
+ while (!found_done) {
+ mag_readmsg(trkdata);
+ }
+ }
+
+ if (global_opts.masked_objective & WPTDATAMASK) {
+ if (!is_file)
+ mag_writemsg("PMGNCMD,WAYPOINT");
+
+ while (!found_done) {
+ mag_readmsg(wptdata);
+ }
+ }
+
+ if (global_opts.masked_objective & RTEDATAMASK) {
+ if (!is_file) {
+ /*
+ * serial routes require waypoint & routes
+ * messages commands.
+ */
+ mag_writemsg("PMGNCMD,WAYPOINT");
+
+ while (!found_done) {
+ mag_readmsg(rtedata);
+ }
+
+ mag_writemsg("PMGNCMD,ROUTE");
+
+ found_done = 0;
+ while (!found_done) {
+ mag_readmsg(rtedata);
+ }
+ } else {
+ /*
+ * SD routes are a stream of PMGNWPL and
+ * PMGNRTE messages, in that order.
+ */
+ while (!found_done) {
+ mag_readmsg(rtedata);
+ }
+ }
+ }
}
static
" -t Process track information\n"
" -w Process waypoint information [default]\n"
" -N No smart icons on output\n"
-" -x filtername Invoke filter\n"
+" -x filtername Invoke filter (place between inputs and output) \n"
" -D level Set debug level [%d]\n"
" -h, -? Print detailed help and exit\n"
" -V Print GPSBabel version and exit\n"
optarg = argv[argn][2]
? argv[argn]+2 : argv[++argn];
ovecs = find_vec(optarg, &ovec_opts);
+ if (ovecs == NULL) {
+ fatal ("Output type '%s' not recognized\n", optarg);
+ }
break;
case 'f':
optarg = argv[argn][2]
case 20: verstring = "30"; break;
case 30: verstring = "34"; break;
case 40: verstring = "36"; break;
- default: fatal("Unknown track version."); break;
+ default: fatal("Unknown track version.\n"); break;
}
hdr.ms_version[0] = verstring[0];
unsigned char cbuf[8];
if ((sz != 8) || (ct != 1)) {
- fatal(MYNAME ": Bad internal arguments to le_fwrite64");
+ fatal(MYNAME ": Bad internal arguments to le_fwrite64.\n");
}
le_read64(cbuf, ptr);
return i->icon;
break;
default:
- fatal(MYNAME ": unknown garmin format");
+ fatal(MYNAME ": unknown garmin format.\n");
}
}
return DEFAULTICONDESCR;
case GARMIN_SERIAL:
return i->pcxsymnum;
default:
- fatal(MYNAME ": unknown garmin format");
+ fatal(MYNAME ": unknown garmin format.\n");
}
}
}
return icon_num;
default:
- fatal(MYNAME ": unknown garmin format");
+ fatal(MYNAME ": unknown garmin format.\n");
}
return def_icon;
}
static void
mps_fileHeader_w(FILE *mps_file, int mps_ver)
{
- unsigned char hdr[100];
+ char hdr[100];
int reclen;
strcpy (hdr, "MsRc");
strcpy(hdr+7,"Oct 20 1999");
strcpy(hdr+19,"12:50:33");
if (mps_ver == 4) {
- hdr[1] = 0x96; /* equates to V4.06 */
+ hdr[1] = (char) 0x96; /* equates to V4.06 */
strcpy(hdr+7,"Oct 22 2001");
strcpy(hdr+19,"15:45:33");
}
if (mps_ver == 5) {
- hdr[1] = 0xF4; /* equates to V5.0 */
+ hdr[1] = (char) 0xF4; /* equates to V5.0 */
strcpy(hdr+7,"Jul 3 2003");
strcpy(hdr+19,"08:35:33");
}
fread(&reclen, 4, 1, mps_file_in);
reclen = le_read32(&reclen);
- if (reclen < 0) fatal (MYNAME ": a record length read from the input file is invalid. \nEither the file is corrupt or unsupported");
+ if (reclen < 0) fatal (MYNAME ": a record length read from the input file is invalid. \nEither the file is corrupt or unsupported.\n");
/* Read the record type "flag" in - using fread in case in the future need more than one char */
fread(&recType, 1, 1, mps_file_in);
CC=/usr/local/cross-tools/bin/i386-mingw32msvc-gcc
VPATH=..:../shapelib
-FILES=gpsbabel.exe libexpat.dll ../win32/GPSBabelGUI.exe ../README* ../COPYING
+FILES=gpsbabel.exe libexpat.dll ../win32/GPSBabelGUI.exe ../README* ../style/README.style ../COPYING
gpsbabel.exe: wintesto.cmd
}
iPrevLineContinues = f_outputLine(pfTestoOut, acLineOut);
if (iPrevLineContinues == 1) f_outputLine(pfTestoOut, "");
- iPrevLineContinues = f_outputLine(pfTestoOut, "IF NOT EXIST %PNAME% ECHO Can't find %PNAME%&& GOTO :EOF");
+ iPrevLineContinues = f_outputLine(pfTestoOut, "IF NOT EXIST %PNAME%.EXE ECHO Can't find %PNAME%&& GOTO :EOF");
/* fputs("\r\n"); */
} /* Are we near the top of testo where the program variable is defined? */
/* skip forward to the end of the string matched
(less one as the loop will add one) */
iThisChar += 8;
+ } else if (strncmp("${PNAME} ",acLineIn+iThisChar,9) == 0) {
+ strcpy(acLineOut+iTarget+iThisChar-iStart,"%PNAME% ");
+ /* one char shorter */
+ iTarget--;
+ /* skip forward to the end of the string matched
+ (less one as the loop will add one) */
+ iThisChar += 8;
} else if (acLineIn[iThisChar] == '/') {
acLineOut[iTarget+iThisChar-iStart] = '\\';
} else {
\r
\r
SET PNAME=.\gpsbabel\r
-IF NOT EXIST %PNAME% ECHO Can't find %PNAME%&& GOTO :EOF\r
+IF NOT EXIST %PNAME%.EXE ECHO Can't find %PNAME%&& GOTO :EOF\r
\r
\r
\r
REM awkward to test.\r
REM \r
DEL %TMPDIR%\lowrance1.usr\r
+DEL %TMPDIR%\enchilada1.usr\r
+DEL %TMPDIR%\enchilada.gpx\r
@echo on\r
@echo Testing...\r
%PNAME% -i geo -f geocaching.loc -o lowranceusr -F %TMPDIR%\lowrance1.usr\r
REM And because of the FP rounding, we can't even read our file, write it back\r
REM and get the same data. Sigh. \r
REM bincompare reference/lowrance.usr ${TMPDIR}/lowrance1.usr\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -i lowranceusr -f reference\all.usr -o gpx -F %TMPDIR%\enchilada.gpx\r
+%PNAME% -i gpx -f %TMPDIR%\enchilada.gpx -o lowranceusr -F %TMPDIR%\enchilada1.usr\r
+@echo off\r
+@echo.\r
+CALL :BINCOMPARE %TMPDIR%\enchilada1.usr reference\enchilada.usr\r
+REM Don't convert icons as waypts\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -i lowranceusr,ignoreicons -f reference\all.usr -o gpx -F %TMPDIR%\enchilada.gpx\r
+%PNAME% -i gpx -f %TMPDIR%\enchilada.gpx -o lowranceusr -F %TMPDIR%\enchilada1.usr\r
+@echo off\r
+@echo.\r
+CALL :BINCOMPARE %TMPDIR%\enchilada1.usr reference\ignoreicons.usr\r
\r
REM CSV (Comma separated value) data.\r
\r
\r
@echo on\r
@echo Testing...\r
-%PNAME% -i geo -f geocaching.loc -o tabsep -F - | ${PNAME} -i tabsep -f - -o geo -F %TMPDIR%\tabsep.out\r
+%PNAME% -i geo -f geocaching.loc -o tabsep -F - | %PNAME% -i tabsep -f - -o geo -F %TMPDIR%\tabsep.out\r
%PNAME% -i geo -f geocaching.loc -o geo -F %TMPDIR%\geotabsep.out\r
@echo off\r
@echo.\r
CALL :COMPARE %TMPDIR%\tabsep.out %TMPDIR%\geotabsep.out\r
@echo on\r
@echo Testing...\r
-%PNAME% -i geo -f geocaching.loc -o custom -F - | ${PNAME} -i custom -f - -o geo -F %TMPDIR%\custom.out\r
+%PNAME% -i geo -f geocaching.loc -o custom -F - | %PNAME% -i custom -f - -o geo -F %TMPDIR%\custom.out\r
%PNAME% -i geo -f geocaching.loc -o geo -F %TMPDIR%\geocustom.out\r
@echo off\r
@echo.\r
@echo off\r
@echo.\r
\r
+REM \r
+REM tef "TourExchangeFormat" read test\r
+REM \r
+DEL %TMPDIR%\tef_xml*\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -r -i tef -f reference\route\tef_xml.sample.xml -o gpx -F %TMPDIR%\tef_xml.sample.gpx\r
+@echo off\r
+@echo.\r
+CALL :COMPARE reference\route\tef_xml.sample.gpx %TMPDIR%\tef_xml.sample.gpx\r
+\r
+REM \r
+REM PathAway Palm Database .pdb tests\r
+REM \r
+DEL %TMPDIR%\pathaway*\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -i geo -f geocaching.loc -o pathaway,dbname=pathaway-geo -F %TMPDIR%\pathaway-geo.pdb\r
+%PNAME% -i pathaway -f %TMPDIR%\pathaway-geo.pdb -o geo -F %TMPDIR%\pathaway-geo.loc\r
+@echo off\r
+@echo.\r
+CALL :COMPARE %TMPDIR%\pathaway-geo.loc reference\pathaway-geo.loc\r
+DEL %TMPDIR%\pathaway*\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -t -i pathaway -f reference\track\pathaway.pdb -o gpx -F %TMPDIR%\pathaway.gpx\r
+@echo off\r
+@echo.\r
+CALL :COMPARE %TMPDIR%\pathaway.gpx reference\track\pathaway.gpx\r
+\r
+REM \r
+REM Garmin GPS Database .gdb tests\r
+REM \r
+DEL %TMPDIR%\gdb-*\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -w -r -t -i gdb -f reference\gdb-sample.gdb -o gpx -F %TMPDIR%\gdb-sample.gpx\r
+@echo off\r
+@echo.\r
+CALL :COMPARE reference\gdb-sample.gpx %TMPDIR%\gdb-sample.gpx\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -w -r -t -i gpx -f reference\gdb-sample.gpx -o gdb,ver=1 -F %TMPDIR%\gdb-sample.gdb\r
+%PNAME% -w -r -t -i gdb -f %TMPDIR%\gdb-sample.gdb -o gpx -F %TMPDIR%\gdb-sample.gpx\r
+@echo off\r
+@echo.\r
+REM \r
+REM Because of Garmin coordinates storage gpx is not good for this test\r
+REM compare reference/gdb-sample.gpx ${TMPDIR}/gdb-sample.gpx\r
+REM \r
+\r
+REM \r
+REM Vito Navigator II .smt tests\r
+REM \r
+DEL %TMPDIR%\vitosmt*\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -i vitosmt -f reference\vitosmt.smt -o gpx -F %TMPDIR%\vitosmt.gpx\r
+@echo off\r
+@echo.\r
+CALL :COMPARE %TMPDIR%\vitosmt.gpx reference\vitosmt.gpx\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -t -i vitosmt -f reference\vitosmt.smt -o gpx -F %TMPDIR%\vitosmt_t.gpx\r
+@echo off\r
+@echo.\r
+CALL :COMPARE %TMPDIR%\vitosmt_t.gpx reference\track\vitosmt_t.gpx\r
+\r
+REM \r
+REM tracks filter tests\r
+REM \r
+\r
+DEL %TMPDIR%\trackfilter*\r
+\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -t -i gpx -f reference\track\trackfilter.gpx -x track,pack,split,title=LOG-%%Y%%m%%d -o gpx -F %TMPDIR%\trackfilter-new.gpx\r
+@echo off\r
+@echo.\r
+CALL :COMPARE %TMPDIR%\trackfilter.ref %TMPDIR%\trackfilter.new\r
+\r
+REM \r
+REM Map&Guide Motorrad Routenplaner .bcr files test\r
+REM \r
+DEL %TMPDIR%\bcr*\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -r -i bcr -f reference\route\bcr-sample.bcr -o gpx -F %TMPDIR%\bcr-sample.gpx\r
+@echo off\r
+@echo.\r
+CALL :COMPARE reference\route\bcr-sample.gpx %TMPDIR%\bcr-sample.gpx\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -r -i gpx -f reference\route\bcr-sample.gpx -o bcr -F %TMPDIR%\bcr-sample2.bcr\r
+@echo off\r
+@echo.\r
+CALL :COMPARE reference\route\bcr-sample2.bcr %TMPDIR%\bcr-sample2.bcr\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -r -i bcr -f %TMPDIR%\bcr-sample2.bcr -o gpx -F %TMPDIR%\bcr-sample2.gpx\r
+@echo off\r
+@echo.\r
+CALL :COMPARE reference\route\bcr-sample.gpx %TMPDIR%\bcr-sample2.gpx\r
+\r
+REM \r
+REM Garmin logbook. This format has an extra section (lap data with things\r
+REM like heartbeat and calories burned) that we don't know what to do with,\r
+REM so we convert it to gpx, convert it to itself, convert THAT to gpx, and\r
+REM compare those.\r
+REM \r
+DEL %TMPDIR%\glogbook*\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -i glogbook -f reference\track\garmin_logbook.xml -o gpx -F %TMPDIR%\glog1.gpx\r
+%PNAME% -i glogbook -f reference\track\garmin_logbook.xml -o glogbook -F %TMPDIR%\glog.xml\r
+%PNAME% -i glogbook -f %TMPDIR%\glog.xml -o gpx -F %TMPDIR%\glog2.gpx\r
+@echo off\r
+@echo.\r
+CALL :COMPARE %TMPDIR%\glog1.gpx %TMPDIR%\glog2.gpx\r
+\r
+REM \r
+REM Dop filter test\r
+REM \r
+DEL %TMPDIR%\dop*\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -i gpx -f reference\dop-test.gpx -x discard,hdop=50 -o openoffice -F - | sed 's\RPT...\\g'> %TMPDIR%\dop-hdop.fil\r
+@echo off\r
+@echo.\r
+CALL :COMPARE %TMPDIR%\dop-hdop.ref %TMPDIR%\dop-hdop.fil\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -i gpx -f reference\dop-test.gpx -x discard,vdop=50 -o openoffice -F - | sed 's\RPT...\\g'> %TMPDIR%\dop-vdop.fil\r
+@echo off\r
+@echo.\r
+CALL :COMPARE %TMPDIR%\dop-vdop.ref %TMPDIR%\dop-vdop.fil\r
+\r
+REM \r
+REM cotoGPS test\r
+REM \r
+DEL %TMPDIR%\coto*\r
+REM Track reading\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -i coto -f reference\cototesttrack.pdb -o openoffice -F %TMPDIR%\cototrack.csv\r
+@echo off\r
+@echo.\r
+CALL :COMPARE reference\cototesttrack.csv %TMPDIR%\cototrack.csv\r
+REM Marker read/write\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -i coto -f reference\cototestmarker.pdb -o openoffice -F %TMPDIR%\cotomarker.csv\r
+%PNAME% -i gpx -f reference\cototestmarker.gpx -o openoffice -F %TMPDIR%\cotomarkergpx.csv\r
+@echo off\r
+@echo.\r
+CALL :COMPARE %TMPDIR%\cotomarker.csv %TMPDIR%\cotomarkergpx.csv\r
+@echo on\r
+@echo Testing...\r
+%PNAME% -i gpx -f reference\cototestmarker.gpx -o coto -F %TMPDIR%\cotomarker.pdb\r
+@echo off\r
+@echo.\r
+CALL :COMPARE reference\cototestmarker.pdb %TMPDIR%\cotomarker.pdb\r
+\r
if (wpt->notes) {
return mkshort(h, wpt->notes);
}
+
+ /* Should probably never actually happen... */
+ return NULL;
}
-# Microsoft Developer Studio Project File - Name="GPSBabel" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Console Application" 0x0103
-
-CFG=GPSBabel - Win32 Debug
-!MESSAGE This is not a valid makefile. To build this project using NMAKE,
-!MESSAGE use the Export Makefile command and run
-!MESSAGE
-!MESSAGE NMAKE /f "GPSBabel.mak".
-!MESSAGE
-!MESSAGE You can specify a configuration when running NMAKE
-!MESSAGE by defining the macro CFG on the command line. For example:
-!MESSAGE
-!MESSAGE NMAKE /f "GPSBabel.mak" CFG="GPSBabel - Win32 Debug"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "GPSBabel - Win32 Release" (based on "Win32 (x86) Console Application")
-!MESSAGE "GPSBabel - Win32 Debug" (based on "Win32 (x86) Console Application")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-RSC=rc.exe
-
-!IF "$(CFG)" == "GPSBabel - Win32 Release"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
-# ADD CPP /nologo /W3 /WX /GX /O2 /I "expat" /I "..\coldsync" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "__WIN32__" /D VERSION=\"1.2.1_beta01072004_msvc\" /YX /FD /c
-# ADD BASE RSC /l 0x409 /d "NDEBUG"
-# ADD RSC /l 0x409 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib setupapi.lib /nologo /subsystem:console /machine:I386
-
-!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
-# ADD CPP /nologo /W3 /WX /Gm /GX /ZI /Od /I "expat" /I "..\coldsync" /D "WIN32" /D "__WIN32__" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D VERSION=\"1.2.1_beta01072004_msvc\" /FR /YX /FD /GZ /c
-# ADD BASE RSC /l 0x409 /d "_DEBUG"
-# ADD RSC /l 0x409 /d "_DEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib setupapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-
-!ENDIF
-
-# Begin Target
-
-# Name "GPSBabel - Win32 Release"
-# Name "GPSBabel - Win32 Debug"
-# Begin Group "Source Files"
-
-# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
-# Begin Group "Jeeps"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=..\jeeps\gpsapp.c
-
-!IF "$(CFG)" == "GPSBabel - Win32 Release"
-
-# PROP Intermediate_Dir "Release\Jeeps"
-
-!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\Jeeps"
-
-!ENDIF
-
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpscom.c
-
-!IF "$(CFG)" == "GPSBabel - Win32 Release"
-
-# PROP Intermediate_Dir "Release\Jeeps"
-
-!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\Jeeps"
-
-!ENDIF
-
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsmath.c
-
-!IF "$(CFG)" == "GPSBabel - Win32 Release"
-
-# PROP Intermediate_Dir "Release\Jeeps"
-
-!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\Jeeps"
-
-!ENDIF
-
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsmem.c
-
-!IF "$(CFG)" == "GPSBabel - Win32 Release"
-
-# PROP Intermediate_Dir "Release\Jeeps"
-
-!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\Jeeps"
-
-!ENDIF
-
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsprot.c
-
-!IF "$(CFG)" == "GPSBabel - Win32 Release"
-
-# PROP Intermediate_Dir "Release\Jeeps"
-
-!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\Jeeps"
-
-!ENDIF
-
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsread.c
-
-!IF "$(CFG)" == "GPSBabel - Win32 Release"
-
-# PROP Intermediate_Dir "Release\Jeeps"
-
-!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\Jeeps"
-
-!ENDIF
-
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsrqst.c
-
-!IF "$(CFG)" == "GPSBabel - Win32 Release"
-
-# PROP Intermediate_Dir "Release\Jeeps"
-
-!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\Jeeps"
-
-!ENDIF
-
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpssend.c
-
-!IF "$(CFG)" == "GPSBabel - Win32 Release"
-
-# PROP Intermediate_Dir "Release\Jeeps"
-
-!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\Jeeps"
-
-!ENDIF
-
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsserial.c
-
-!IF "$(CFG)" == "GPSBabel - Win32 Release"
-
-# PROP Intermediate_Dir "Release\Jeeps"
-
-!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\Jeeps"
-
-!ENDIF
-
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsusbread.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsusbsend.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsusbstub.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsusbwin.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsutil.c
-
-!IF "$(CFG)" == "GPSBabel - Win32 Release"
-
-# PROP Intermediate_Dir "Release\Jeeps"
-
-!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\Jeeps"
-
-!ENDIF
-
-# End Source File
-# End Group
-# Begin Group "Coldsync"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=..\coldsync\pdb.c
-
-!IF "$(CFG)" == "GPSBabel - Win32 Release"
-
-# PROP Intermediate_Dir "Release\Coldsync"
-
-!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\Coldsync"
-
-!ENDIF
-
-# End Source File
-# Begin Source File
-
-SOURCE=..\coldsync\util.c
-
-!IF "$(CFG)" == "GPSBabel - Win32 Release"
-
-# PROP Intermediate_Dir "Release\Coldsync"
-
-!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"
-
-# PROP Intermediate_Dir "Debug\Coldsync"
-
-!ENDIF
-
-# End Source File
-# End Group
-# Begin Group "ShapeLib"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=..\shapelib\dbfopen.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\shapelib\shpopen.c
-# End Source File
-# End Group
-# Begin Source File
-
-SOURCE=..\arcdist.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\brauniger_iq.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\cetus.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\coastexp.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\copilot.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\csv_util.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\delgpl.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\duplicate.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\easygps.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\filter_vecs.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\garmin.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\garmin_tables.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\gcdb.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\geo.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\geoniche.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\glogbook.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\google.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\gpilots.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\gpspilot.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\gpsutil.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\gpx.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\grtcirc.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\hiketech.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\holux.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\hsa_ndv.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\html.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\igc.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\internal_styles.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\kml.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\lowranceusr.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\magnav.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\magproto.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\main.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\mapopolis.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\mapsend.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\mapsource.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\mkshort.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\navicache.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\netstumbler.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\nmea.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\overlay.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\ozi.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\palmdoc.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\pcx.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\polygon.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\position.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\psitrex.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\psp.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\queue.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\quovadis.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\reverse_route.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\route.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\saroute.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\shape.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\smplrout.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\sort.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\stackfilter.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\text.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\tiger.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\tmpro.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\tpg.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\util.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\util_crc.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\uuid.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\vcf.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\vecs.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\vmem.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\waypt.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\xcsv.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\xmlgeneric.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\Expat\libexpat.lib
-# End Source File
-# End Group
-# Begin Group "Header Files"
-
-# PROP Default_Filter "h;hpp;hxx;hm;inl"
-# Begin Group "Coldsync-Headers"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=..\coldsync\config.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\coldsync\palm.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\coldsync\pdb.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\coldsync\pconn\util.h
-# End Source File
-# End Group
-# Begin Group "Jeeps-Headers"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=..\jeeps\gps.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsapp.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpscom.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsdatum.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsfmt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsinput.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsmath.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsmem.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsnmea.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsnmeafmt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsnmeaget.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsport.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsproj.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsprot.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsread.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsrqst.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpssend.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsserial.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\jeeps\gpsutil.h
-# End Source File
-# End Group
-# Begin Group "ShapeLib-Headers"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=..\shapelib\shapefil.h
-# End Source File
-# End Group
-# Begin Source File
-
-SOURCE=..\csv_util.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\defs.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\garmin_tables.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\grtcirc.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\holux.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\magellan.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\mapsend.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\queue.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\quovadis.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\uuid.h
-# End Source File
-# End Group
-# Begin Group "Resource Files"
-
-# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
-# End Group
-# End Target
-# End Project
+# Microsoft Developer Studio Project File - Name="GPSBabel" - Package Owner=<4>\r
+# Microsoft Developer Studio Generated Build File, Format Version 6.00\r
+# ** DO NOT EDIT **\r
+\r
+# TARGTYPE "Win32 (x86) Console Application" 0x0103\r
+\r
+CFG=GPSBabel - Win32 Debug\r
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
+!MESSAGE use the Export Makefile command and run\r
+!MESSAGE \r
+!MESSAGE NMAKE /f "GPSBabel.mak".\r
+!MESSAGE \r
+!MESSAGE You can specify a configuration when running NMAKE\r
+!MESSAGE by defining the macro CFG on the command line. For example:\r
+!MESSAGE \r
+!MESSAGE NMAKE /f "GPSBabel.mak" CFG="GPSBabel - Win32 Debug"\r
+!MESSAGE \r
+!MESSAGE Possible choices for configuration are:\r
+!MESSAGE \r
+!MESSAGE "GPSBabel - Win32 Release" (based on "Win32 (x86) Console Application")\r
+!MESSAGE "GPSBabel - Win32 Debug" (based on "Win32 (x86) Console Application")\r
+!MESSAGE \r
+\r
+# Begin Project\r
+# PROP AllowPerConfigDependencies 0\r
+# PROP Scc_ProjName ""\r
+# PROP Scc_LocalPath ""\r
+CPP=cl.exe\r
+RSC=rc.exe\r
+\r
+!IF "$(CFG)" == "GPSBabel - Win32 Release"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 0\r
+# PROP BASE Output_Dir "Release"\r
+# PROP BASE Intermediate_Dir "Release"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 0\r
+# PROP Output_Dir "Release"\r
+# PROP Intermediate_Dir "Release"\r
+# PROP Ignore_Export_Lib 0\r
+# PROP Target_Dir ""\r
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c\r
+# ADD CPP /nologo /W3 /WX /GX /O2 /I "expat" /I "..\coldsync" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "__WIN32__" /D VERSION=\"1.2.6_beta06232005_msvc\" /YX /FD /c\r
+# ADD BASE RSC /l 0x409 /d "NDEBUG"\r
+# ADD RSC /l 0x409 /d "NDEBUG"\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386\r
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib setupapi.lib /nologo /subsystem:console /machine:I386\r
+\r
+!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 1\r
+# PROP BASE Output_Dir "Debug"\r
+# PROP BASE Intermediate_Dir "Debug"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 1\r
+# PROP Output_Dir "Debug"\r
+# PROP Intermediate_Dir "Debug"\r
+# PROP Ignore_Export_Lib 0\r
+# PROP Target_Dir ""\r
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c\r
+# ADD CPP /nologo /W3 /WX /Gm /GX /ZI /Od /I "expat" /I "..\coldsync" /D "WIN32" /D "__WIN32__" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D VERSION=\"1.2.6_beta06232005_msvc\" /FR /YX /FD /GZ /c\r
+# ADD BASE RSC /l 0x409 /d "_DEBUG"\r
+# ADD RSC /l 0x409 /d "_DEBUG"\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept\r
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib setupapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept\r
+\r
+!ENDIF \r
+\r
+# Begin Target\r
+\r
+# Name "GPSBabel - Win32 Release"\r
+# Name "GPSBabel - Win32 Debug"\r
+# Begin Group "Source Files"\r
+\r
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"\r
+# Begin Group "Jeeps"\r
+\r
+# PROP Default_Filter ""\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsapp.c\r
+\r
+!IF "$(CFG)" == "GPSBabel - Win32 Release"\r
+\r
+# PROP Intermediate_Dir "Release\Jeeps"\r
+\r
+!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"\r
+\r
+# PROP Intermediate_Dir "Debug\Jeeps"\r
+\r
+!ENDIF \r
+\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpscom.c\r
+\r
+!IF "$(CFG)" == "GPSBabel - Win32 Release"\r
+\r
+# PROP Intermediate_Dir "Release\Jeeps"\r
+\r
+!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"\r
+\r
+# PROP Intermediate_Dir "Debug\Jeeps"\r
+\r
+!ENDIF \r
+\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsmath.c\r
+\r
+!IF "$(CFG)" == "GPSBabel - Win32 Release"\r
+\r
+# PROP Intermediate_Dir "Release\Jeeps"\r
+\r
+!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"\r
+\r
+# PROP Intermediate_Dir "Debug\Jeeps"\r
+\r
+!ENDIF \r
+\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsmem.c\r
+\r
+!IF "$(CFG)" == "GPSBabel - Win32 Release"\r
+\r
+# PROP Intermediate_Dir "Release\Jeeps"\r
+\r
+!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"\r
+\r
+# PROP Intermediate_Dir "Debug\Jeeps"\r
+\r
+!ENDIF \r
+\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsprot.c\r
+\r
+!IF "$(CFG)" == "GPSBabel - Win32 Release"\r
+\r
+# PROP Intermediate_Dir "Release\Jeeps"\r
+\r
+!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"\r
+\r
+# PROP Intermediate_Dir "Debug\Jeeps"\r
+\r
+!ENDIF \r
+\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsread.c\r
+\r
+!IF "$(CFG)" == "GPSBabel - Win32 Release"\r
+\r
+# PROP Intermediate_Dir "Release\Jeeps"\r
+\r
+!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"\r
+\r
+# PROP Intermediate_Dir "Debug\Jeeps"\r
+\r
+!ENDIF \r
+\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsrqst.c\r
+\r
+!IF "$(CFG)" == "GPSBabel - Win32 Release"\r
+\r
+# PROP Intermediate_Dir "Release\Jeeps"\r
+\r
+!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"\r
+\r
+# PROP Intermediate_Dir "Debug\Jeeps"\r
+\r
+!ENDIF \r
+\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpssend.c\r
+\r
+!IF "$(CFG)" == "GPSBabel - Win32 Release"\r
+\r
+# PROP Intermediate_Dir "Release\Jeeps"\r
+\r
+!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"\r
+\r
+# PROP Intermediate_Dir "Debug\Jeeps"\r
+\r
+!ENDIF \r
+\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsserial.c\r
+\r
+!IF "$(CFG)" == "GPSBabel - Win32 Release"\r
+\r
+# PROP Intermediate_Dir "Release\Jeeps"\r
+\r
+!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"\r
+\r
+# PROP Intermediate_Dir "Debug\Jeeps"\r
+\r
+!ENDIF \r
+\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsusbread.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsusbsend.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsusbstub.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsusbwin.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsutil.c\r
+\r
+!IF "$(CFG)" == "GPSBabel - Win32 Release"\r
+\r
+# PROP Intermediate_Dir "Release\Jeeps"\r
+\r
+!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"\r
+\r
+# PROP Intermediate_Dir "Debug\Jeeps"\r
+\r
+!ENDIF \r
+\r
+# End Source File\r
+# End Group\r
+# Begin Group "Coldsync"\r
+\r
+# PROP Default_Filter ""\r
+# Begin Source File\r
+\r
+SOURCE=..\coldsync\pdb.c\r
+\r
+!IF "$(CFG)" == "GPSBabel - Win32 Release"\r
+\r
+# PROP Intermediate_Dir "Release\Coldsync"\r
+\r
+!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"\r
+\r
+# PROP Intermediate_Dir "Debug\Coldsync"\r
+\r
+!ENDIF \r
+\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\coldsync\util.c\r
+\r
+!IF "$(CFG)" == "GPSBabel - Win32 Release"\r
+\r
+# PROP Intermediate_Dir "Release\Coldsync"\r
+\r
+!ELSEIF "$(CFG)" == "GPSBabel - Win32 Debug"\r
+\r
+# PROP Intermediate_Dir "Debug\Coldsync"\r
+\r
+!ENDIF \r
+\r
+# End Source File\r
+# End Group\r
+# Begin Group "ShapeLib"\r
+\r
+# PROP Default_Filter ""\r
+# Begin Source File\r
+\r
+SOURCE=..\shapelib\dbfopen.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\shapelib\shpopen.c\r
+# End Source File\r
+# End Group\r
+# Begin Source File\r
+\r
+SOURCE=..\an1.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\arcdist.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\brauniger_iq.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\cetus.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\coastexp.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\copilot.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\csv_util.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\delgpl.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\duplicate.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\easygps.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\filter_vecs.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\garmin.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\garmin_tables.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\gcdb.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\geo.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\geoniche.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\glogbook.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\google.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\gpilots.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\gpspilot.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\gpsutil.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\gpx.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\grtcirc.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\hiketech.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\holux.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\hsa_ndv.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\html.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\igc.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\internal_styles.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\kml.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\lowranceusr.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\maggeo.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\magnav.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\magproto.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\main.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\mapopolis.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\mapsend.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\mapsource.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\mkshort.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\navicache.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\netstumbler.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\nmea.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\overlay.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\ozi.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\palmdoc.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\pathaway.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\pcx.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\polygon.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\position.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\psitrex.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\psp.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\queue.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\quovadis.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\reverse_route.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\route.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\saroute.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\shape.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\smplrout.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\sort.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\stackfilter.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\tef_xml.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\text.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\tiger.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\tmpro.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\tomtom.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\tpg.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\util.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\util_crc.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\uuid.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\vcf.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\vecs.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\vitosmt.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\vmem.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\waypt.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\xcsv.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\xmlgeneric.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\Expat\libexpat.lib\r
+# End Source File\r
+# End Group\r
+# Begin Group "Header Files"\r
+\r
+# PROP Default_Filter "h;hpp;hxx;hm;inl"\r
+# Begin Group "Coldsync-Headers"\r
+\r
+# PROP Default_Filter ""\r
+# Begin Source File\r
+\r
+SOURCE=..\coldsync\config.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\coldsync\palm.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\coldsync\pdb.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\coldsync\pconn\util.h\r
+# End Source File\r
+# End Group\r
+# Begin Group "Jeeps-Headers"\r
+\r
+# PROP Default_Filter ""\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gps.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsapp.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpscom.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsdatum.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsfmt.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsinput.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsmath.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsmem.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsnmea.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsnmeafmt.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsnmeaget.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsport.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsproj.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsprot.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsread.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsrqst.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpssend.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsserial.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\jeeps\gpsutil.h\r
+# End Source File\r
+# End Group\r
+# Begin Group "ShapeLib-Headers"\r
+\r
+# PROP Default_Filter ""\r
+# Begin Source File\r
+\r
+SOURCE=..\shapelib\shapefil.h\r
+# End Source File\r
+# End Group\r
+# Begin Source File\r
+\r
+SOURCE=..\csv_util.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\defs.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\garmin_tables.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\grtcirc.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\holux.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\magellan.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\mapsend.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\queue.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\quovadis.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\uuid.h\r
+# End Source File\r
+# End Group\r
+# Begin Group "Resource Files"\r
+\r
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"\r
+# End Group\r
+# End Target\r
+# End Project\r
--- /dev/null
+# Microsoft Developer Studio Project File - Name="mkwintesto" - Package Owner=<4>\r
+# Microsoft Developer Studio Generated Build File, Format Version 6.00\r
+# ** DO NOT EDIT **\r
+\r
+# TARGTYPE "Win32 (x86) Console Application" 0x0103\r
+\r
+CFG=mkwintesto - Win32 Debug\r
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
+!MESSAGE use the Export Makefile command and run\r
+!MESSAGE \r
+!MESSAGE NMAKE /f "mkwintesto.mak".\r
+!MESSAGE \r
+!MESSAGE You can specify a configuration when running NMAKE\r
+!MESSAGE by defining the macro CFG on the command line. For example:\r
+!MESSAGE \r
+!MESSAGE NMAKE /f "mkwintesto.mak" CFG="mkwintesto - Win32 Debug"\r
+!MESSAGE \r
+!MESSAGE Possible choices for configuration are:\r
+!MESSAGE \r
+!MESSAGE "mkwintesto - Win32 Release" (based on "Win32 (x86) Console Application")\r
+!MESSAGE "mkwintesto - Win32 Debug" (based on "Win32 (x86) Console Application")\r
+!MESSAGE \r
+\r
+# Begin Project\r
+# PROP AllowPerConfigDependencies 0\r
+# PROP Scc_ProjName ""\r
+# PROP Scc_LocalPath ""\r
+CPP=cl.exe\r
+RSC=rc.exe\r
+\r
+!IF "$(CFG)" == "mkwintesto - Win32 Release"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 0\r
+# PROP BASE Output_Dir "Release"\r
+# PROP BASE Intermediate_Dir "Release"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 0\r
+# PROP Output_Dir "Release"\r
+# PROP Intermediate_Dir "Release"\r
+# PROP Target_Dir ""\r
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c\r
+# ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c\r
+# ADD BASE RSC /l 0x1009 /d "NDEBUG"\r
+# ADD RSC /l 0x1009 /d "NDEBUG"\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386\r
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386\r
+\r
+!ELSEIF "$(CFG)" == "mkwintesto - Win32 Debug"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 1\r
+# PROP BASE Output_Dir "Debug"\r
+# PROP BASE Intermediate_Dir "Debug"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 1\r
+# PROP Output_Dir "Debug"\r
+# PROP Intermediate_Dir "Debug"\r
+# PROP Target_Dir ""\r
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c\r
+# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c\r
+# ADD BASE RSC /l 0x1009 /d "_DEBUG"\r
+# ADD RSC /l 0x1009 /d "_DEBUG"\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept\r
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept\r
+\r
+!ENDIF \r
+\r
+# Begin Target\r
+\r
+# Name "mkwintesto - Win32 Release"\r
+# Name "mkwintesto - Win32 Debug"\r
+# Begin Group "Source Files"\r
+\r
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"\r
+# Begin Source File\r
+\r
+SOURCE=..\mingw\mkwintesto.c\r
+# End Source File\r
+# End Group\r
+# Begin Group "Header Files"\r
+\r
+# PROP Default_Filter "h;hpp;hxx;hm;inl"\r
+# End Group\r
+# Begin Group "Resource Files"\r
+\r
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"\r
+# End Group\r
+# End Target\r
+# End Project\r
#define MY_CBUF 4096
#if NO_EXPAT
-void
+static void
nav_rd_init(const char *fname)
{
fatal(MYNAME ": This build excluded GPX support because expat was not installed.\n");
}
-void
+static void
nav_read(void)
{
}
#else
-struct
+static struct
nc_type_mapping{
geocache_type type;
const char *name;
{ gt_event, "event" }
};
-struct
+static struct
nc_container_mapping{
geocache_container type;
const char *name;
{
}
-void
+static void
nav_rd_init(const char *fname)
{
fd = xfopen(fname, "r", MYNAME);
XML_SetElementHandler(psr, nav_start, nav_end);
}
-void
+static void
nav_read(void)
{
int len;
#endif
-void
+static void
nav_rd_deinit(void)
{
fclose(fd);
}
-void
+static void
nav_wr_init(const char *fname)
{
fatal(MYNAME ": Does not support writing Navicache files.\n");
ofd = xfopen(fname, "w", MYNAME);
}
-void
+static void
nav_wr_deinit(void)
{
fclose(ofd);
}
-void
+static void
nav_write(void)
{
}
ff_vecs_t navicache_vecs = {
ff_type_file,
- FF_CAP_RW_WPT,
+ { ff_cap_read, ff_cap_none, ff_cap_none },
nav_rd_init,
nav_wr_init,
nav_rd_deinit,
int stealth_num = 0, whitespace_num = 0;
long flags = 0;
int speed = 0, channel = 0;
- struct tm tm;
+ struct tm tm = {0};
for(; fgets(ibuf, sizeof(ibuf), file_in);) {
char *field;
' 10 300504 Date 30/05-2004
' 11 Empty field Magnetic variation
+ GSA - GPS DOP and active satellites
+ $GPGSA,A,3,04,05,,09,12,,,24,,,,,2.5,1.3,2.1*39
+ A Auto selection of 2D or 3D fix (M = manual)
+ 3 3D fix
+ 04,05... PRNs of satellites used for fix (space for 12)
+ 2.5 PDOP (dilution of precision)
+ 1.3 Horizontal dilution of precision (HDOP)
+ 2.1 Vertical dilution of precision (VDOP)
+ DOP is an indication of the effect of satellite geometry on
+ the accuracy of the fix.
+
+ VTG - Track made good and ground speed
+ $GPVTG,054.7,T,034.4,M,005.5,N,010.2,K
+ 054.7,T True track made good
+ 034.4,M Magnetic track made good
+ 005.5,N Ground speed, knots
+ 010.2,K Ground speed, Kilometers per hour
+
+ WPL - waypoint location
+ $GPWPL,4917.16,N,12310.64,W,003*65
+ 4917.16,N Latitude of waypoint
+ 12310.64,W Longitude of waypoint
+ 003 Waypoint ID
+ When a route is active, this sentence is sent once for each
+ waypoint in the route, in sequence. When all waypoints have
+ been reported, GPR00 is sent in the next data set. In any
+ group of sentences, only one WPL sentence, or an R00
+ sentence, will be sent.
+
' The optional checksum field consists of a "*" and two hex digits repre-
' senting the exclusive OR of all characters between, but not including,
static void *mkshort_handle;
static preferred_posn_type posn_type;
static time_t creation_time;
+static waypoint * curr_waypt =NULL;
#define MYNAME "nmea"
+static const double kts2mps =0.51444444444444444; /* knots to m/s */
+static const double kmh2mps =0.27777777777777778; /* km/h to m/s */
+
+static char *dogprmc = NULL;
+static char *nogpgga = NULL;
+static char *nogpvtg = NULL;
+static char *nogpgsa = NULL;
+
+arglist_t nmea_args[] = {
+ {"gprmc", &dogprmc, "Write GPRMC sentences", NULL, ARGTYPE_BOOL },
+ {"nogpgga", &nogpgga, "Don't write GPGGA sentences", NULL, ARGTYPE_BOOL },
+ {"nogpvtg", &nogpvtg, "Don't write GPVTG sentences", NULL, ARGTYPE_BOOL },
+ {"nogpgsa", &nogpgsa, "Don't write GPGSA sentences", NULL, ARGTYPE_BOOL },
+ {0, 0, 0, 0 }
+};
+
+
/*
* Slightly different than the Magellan checksum fn.
*/
nmea_wr_deinit(void)
{
fclose(file_out);
+ mkshort_del_handle(mkshort_handle);
}
void
if (lngdir == 'W') lngdeg = -lngdeg;
waypt->longitude = ddmm2degrees(lngdeg);
+ curr_waypt = waypt;
route_add_wpt(trk_head, waypt);
}
double latdeg, lngdeg;
char lngdir, latdir;
double hms;
+ struct tm tm;
+ double alt;
int fix;
int nsats;
double hdop;
- struct tm tm;
- double alt;
char altunits;
waypoint *waypt;
&lngdeg,&lngdir,
&fix,&nsats,&hdop,&alt,&altunits);
- if (fix == 0)
+ if (fix == 0) {
return;
+ }
tm.tm_sec = (long) hms % 100;
hms = hms / 100;
waypt->longitude = ddmm2degrees(lngdeg);
waypt->altitude = alt;
+
+ waypt->sat = nsats;
+
+ waypt->hdop = hdop;
+
+ if (fix==1) {
+ waypt->fix = (nsats>3)?(fix_3d):(fix_2d);
+ }
+ else if (fix==2)
+ {
+ waypt->fix = fix_dgps;
+ }
+
+ curr_waypt = waypt;
route_add_wpt(trk_head, waypt);
+
}
static void
double latdeg, lngdeg;
char lngdir, latdir;
double hms;
- double speed, course;
char fix;
unsigned int dmy;
struct tm tm;
+ double speed,course;
waypoint *waypt;
if (trk_head == NULL) {
&hms, &fix, &latdeg, &latdir,
&lngdeg, &lngdir,
&speed, &course, &dmy);
-
- if (fix != 'A')
- return;
+
tm.tm_sec = (long) hms % 100;
hms = hms / 100;
tm.tm_min = (long) hms % 100;
tm.tm_mon = dmy % 100 - 1;
dmy = dmy / 100;
tm.tm_mday = dmy;
- creation_time = mktime(&tm) + get_tz_offset();
-
- if (posn_type == gpgga)
+ creation_time = mkgmtime(&tm);
+
+ if (posn_type == gpgga) {
+ /* capture useful data update and exit */
+ if (curr_waypt) {
+ if (curr_waypt->speed<=0)
+ curr_waypt->speed = speed*kts2mps;
+ if (curr_waypt->course<=0)
+ curr_waypt->course = course;
+ }
return;
-
+ }
+
waypt = waypt_new();
+
+ waypt->speed = speed*kts2mps;
+
+ waypt->course = course;
+
waypt->creation_time = creation_time;
if (latdir == 'S') latdeg = -latdeg;
if (lngdir == 'W') lngdeg = -lngdeg;
waypt->longitude = ddmm2degrees(lngdeg);
+ curr_waypt = waypt;
route_add_wpt(trk_head, waypt);
}
waypt->shortname = xstrdup(sname);
+ curr_waypt = NULL; /* waypoints won't be updated with GPS fixes */
waypt_add(waypt);
}
tm.tm_mday = dd;
tm.tm_mon = mm - 1;
tm.tm_year = yy - 1900;
- creation_time = mktime(&tm) + get_tz_offset();
+ creation_time = mkgmtime(&tm);
+}
+
+static void
+gpgsa_parse(char *ibuf)
+{
+ char fixauto;
+ char fix;
+ int prn[12];
+ int scn,cnt;
+ float pdop=0,hdop=0,vdop=0;
+ char* tok=0;
+
+ memset(prn,0xff,sizeof(prn));
+
+ scn = sscanf(ibuf,"$GPGSA,%c,%c,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",
+ &fixauto, &fix,
+ &prn[0],&prn[1],&prn[2],&prn[3],&prn[4],&prn[5],
+ &prn[6],&prn[7],&prn[8],&prn[9],&prn[10],&prn[11]);
+
+ /*
+ sscanf has scanned all the leftmost elements
+ we'll rescan by skipping 15 commas to the dops
+ */
+ tok = ibuf;
+ for (cnt=0;(tok)&&(cnt<15);cnt++)
+ {
+ tok = strchr(tok,',');
+ if (!tok) break;
+ tok++;
+ }
+ if (tok) sscanf(tok,"%f,%f,%f",&pdop,&hdop,&vdop);
+
+
+ if (curr_waypt) {
+
+ if (curr_waypt->fix!=fix_dgps) {
+ if (fix=='3') curr_waypt->fix=fix_3d;
+ else if (fix=='2') curr_waypt->fix=fix_2d;
+ }
+
+ curr_waypt->pdop = pdop;
+ curr_waypt->hdop = hdop;
+ curr_waypt->vdop = vdop;
+
+ if (curr_waypt->sat <= 0) {
+ for (cnt=0;cnt<12;cnt++)
+ curr_waypt->sat += (prn[cnt]>0)?(1):(0);
+ }
+ }
+
+}
+
+static void
+gpvtg_parse(char *ibuf)
+{
+ float course;
+ char ct;
+ float magcourse;
+ char cm;
+ double speed_n;
+ char cn;
+ double speed_k;
+ char ck;
+
+ sscanf(ibuf,"$GPVTG,%f,%c,%f,%c,%lf,%c,%lf,%c",
+ &course,&ct,&magcourse,&cm,&speed_n,&cn,&speed_k,&ck);
+
+ if (curr_waypt) {
+ curr_waypt->course = course;
+
+ if (speed_k>0)
+ curr_waypt->speed = speed_k*kmh2mps;
+ else
+ curr_waypt->speed = speed_n*kts2mps;
+
+ }
+
}
+
static void
nmea_read(void)
{
int ckval, ckcmp;
struct tm tm;
- creation_time = mktime(&tm) + get_tz_offset() + current_time();
+ creation_time = mkgmtime(&tm) + current_time();
+
+ curr_waypt = NULL;
while (fgets(ibuf, sizeof(ibuf), file_in)) {
ck = strrchr(ibuf, '*');
} else
if (0 == strncmp(ibuf, "$GPZDA,",7)) {
gpzda_parse(ibuf);
+ } else
+ if (0 == strncmp(ibuf, "$GPVTG,",7)) {
+ gpvtg_parse(ibuf); /* speed and course */
+ } else
+ if (0 == strncmp(ibuf, "$GPGSA,",7)) {
+ gpgsa_parse(ibuf); /* GPS fix */
}
}
}
+
static void
nmea_wayptpr(const waypoint *wpt)
{
nmea_trackpt_pr(const waypoint *wpt)
{
char obuf[200];
+ char fix='0';
double lat,lon;
int cksum;
struct tm *tm;
hms = 0;
}
- snprintf(obuf, sizeof(obuf), "GPGGA,%06d,%08.3f,%c,%09.3f,%c,04,0,0,%.3f,M,0.0,M,,",
- hms,
- fabs(lat), lat < 0 ? 'S' : 'N',
- fabs(lon), lon < 0 ? 'W' : 'E',
- wpt->altitude == unknown_alt ? 0 : wpt->altitude);
+ switch (wpt->fix)
+ {
+ case fix_dgps:
+ fix='2';
+ /* or */
+ case fix_3d:
+ case fix_2d:
+ fix='1';
+ break;
+ default:
+ fix='0';
+ }
- cksum = nmea_cksum(obuf);
- fprintf(file_out, "$%s*%02X\n", obuf, cksum);
+ if (dogprmc) {
+ snprintf(obuf, sizeof(obuf), "GPRMC,%06d,%c,%08.3f,%c,%09.3f,%c,%.2f,%.2f,%06d,,",
+ hms,
+ fix=='0' ? 'V' : 'A',
+ fabs(lat), lat < 0 ? 'S' : 'N',
+ fabs(lon), lon < 0 ? 'W' : 'E',
+ (wpt->speed>0)?(wpt->speed / kts2mps):(0),
+ (wpt->course>=0)?(wpt->course):(0),
+ tm->tm_mday*10000+(tm->tm_mon+1)*100+tm->tm_year);
+ cksum = nmea_cksum(obuf);
+ fprintf(file_out, "$%s*%02X\n", obuf, cksum);
+ }
+ if (!nogpgga) {
+ snprintf(obuf, sizeof(obuf), "GPGGA,%06d,%08.3f,%c,%09.3f,%c,%c,%02d,%.1f,%.3f,M,0.0,M,,",
+ hms,
+ fabs(lat), lat < 0 ? 'S' : 'N',
+ fabs(lon), lon < 0 ? 'W' : 'E',
+ fix,
+ (wpt->sat>0)?(wpt->sat):(0),
+ (wpt->hdop>0)?(wpt->hdop):(0.0),
+ wpt->altitude == unknown_alt ? 0 : wpt->altitude);
+ cksum = nmea_cksum(obuf);
+ fprintf(file_out, "$%s*%02X\n", obuf, cksum);
+ }
+ if ((!nogpvtg) && ((wpt->course>=0) || (wpt->speed>0))) {
+ snprintf(obuf,sizeof(obuf),"GPVTG,%.3f,T,0,M,%.3f,N,%.3f,K",
+ (wpt->course>=0)?(wpt->course):(0),
+ (wpt->speed>0)?(wpt->speed / kts2mps):(0),
+ (wpt->speed>0)?(wpt->speed / kmh2mps):(0) );
+
+ cksum = nmea_cksum(obuf);
+ fprintf(file_out, "$%s*%02X\n", obuf, cksum);
+ }
+
+ if ((!nogpgsa) && (wpt->fix!=fix_unknown)) {
+
+ switch (wpt->fix)
+ {
+ case fix_dgps:
+ /* or */
+ case fix_3d:
+ fix='3';
+ break;
+ case fix_2d:
+ fix='2';
+ break;
+ default:
+ fix=0;
+ }
+ snprintf(obuf,sizeof(obuf),"GPGSA,A,%c,,,,,,,,,,,,,%.1f,%.1f,%.1f",
+ fix,
+ (wpt->pdop>0)?(wpt->pdop):(0),
+ (wpt->hdop>0)?(wpt->hdop):(0),
+ (wpt->vdop>0)?(wpt->vdop):(0) );
+ cksum = nmea_cksum(obuf);
+ fprintf(file_out, "$%s*%02X\n", obuf, cksum);
+ }
}
static void
nmea_read,
nmea_write,
NULL,
- NULL
+ nmea_args
};
/*----------------------------------------------*/
+static
void ovl_rd_init(char const *fname)
{
fpin = xfopen(fname, "rt", MYNAME);
} *groups;
static int groups_cnt;
-void ovl_add_group(int aktgrp,char *akttxt)
+static void ovl_add_group(int aktgrp,char *akttxt)
{
int i;
/*
The name of route is stored in a 'Text'-symbol with identical 'Group'-number.
*/
-void route_add_name(const route_head *hd)
+static void route_add_name(const route_head *hd)
{
int grp;
int i;
strcpy(route->rte_name,name);
}
-void ovl_read(void)
+static void ovl_read(void)
{
char line[MAXLINE];
int isSection;
xfree(groups);
}
-void ovl_rd_deinit(void)
+static void ovl_rd_deinit(void)
{
fclose(fpin);
}
}
}
-void ovl_wr_init(const char *fname)
+static void ovl_wr_init(const char *fname)
{
fpout = xfopen(fname, "wt", MYNAME);
govl_sum_n = 0.0;
}
}
-void ovl_wr_deinit(void)
+static void ovl_wr_deinit(void)
{
fprintf(fpout,"[Overlay]\n");
fprintf(fpout,"Symbols=%d\n",govl_symbol_cnt);
fclose(fpout);
}
-void symbol_init(const route_head *hd)
+static void symbol_init(const route_head *hd)
{
fprintf(fpout,"[Symbol %d]\n",govl_symbol_cnt+1);
fprintf(fpout,"Typ=3\n"); // Linie
govl_group_cnt++;
}
-void symbol_text(double east,double north,char *text,int group)
+static void symbol_text(double east,double north,char *text,int group)
{
fprintf(fpout,"[Symbol %d]\n",govl_symbol_cnt+1);
fprintf(fpout,"Typ=2\n"); // Text
govl_symbol_cnt++;
}
-void symbol_point(const waypoint *wpt)
+static void symbol_point(const waypoint *wpt)
{
double east,north;
}
-void symbol_deinit(const route_head *hd)
+static void symbol_deinit(const route_head *hd)
{
queue *elem, *tmp;
waypoint *waypointp;
}
-void ovl_write(void)
+static void ovl_write(void)
{
waypt_disp_all(overlay_waypt_pr);
track_disp_all(symbol_init, symbol_deinit, symbol_point);
bookmark_tail = oldmark->next;
be_write32( &rec.offset, oldmark->offset );
- memset( rec.text, 16, 0 );
+ memset( rec.text, 0, 16 );
strncpy( rec.text, oldmark->text, 16 );
opdb_rec = new_Record( 0, 0, ct++,
partlen = BUFFER_SIZE-1-buf.len;
if ( buf.len + newlen + 1 > BUFFER_SIZE )
{
- strncpy( buf.data+buf.len, txt2, partlen );
+ strncpy( (char *) buf.data+buf.len, txt2, partlen );
buf.data[BUFFER_SIZE-1] = '\0';
txt2 += partlen;
newlen -= partlen;
NEW_BUFFER( &buf );
}
else {
- strcpy( buf.data+buf.len, txt2 );
+ strcpy( (char *) buf.data+buf.len, txt2 );
buf.len += newlen;
txt2 = NULL;
}
double utme, utmn;
char utmzc;
char *bm;
+ fs_xml *fs_gpx = NULL;
char bookmarktext[17];
else if (wpt->notes && (!wpt->description || strcmp(wpt->notes,wpt->description))) {
docprintf (10+strlen(wpt->notes), "%s\n", wpt->notes);
}
-
- if ( includelogs && wpt->gpx_extras ) {
- xml_tag *root = wpt->gpx_extras;
+
+ fs_gpx = NULL;
+ if ( includelogs ) {
+ fs_gpx = (fs_xml *)fs_chain_find( wpt->fs, FS_GPX);
+ }
+
+ if ( fs_gpx && fs_gpx->tag ) {
+ xml_tag *root = fs_gpx->tag;
xml_tag *curlog = NULL;
xml_tag *logpart = NULL;
curlog = xml_findfirst( root, "groundspeak:log" );
*/
-/* ToDo:
- --- date format for read database --
+/*
+ remarks:
+
+ The german release 3.0 of PathAway violates the PathAway standards:
+ * N.. .... O.. .... instead of N.. .... E.. ....
+ * date is formatted in DDMMYYYY instead of YYYYMMDD
*/
+#include <ctype.h>
#include "defs.h"
#include "coldsync/palm.h"
#include "coldsync/pdb.h"
#include "csv_util.h"
-#define MYNAME "PathAway pdb"
+#define MYNAME "pathaway"
#define PPDB_MAGIC_TRK 0x55735472 /* UsTr */
#define PPDB_MAGIC_WPT 0x506f4c69 /* PoLi */
FILE *fd_in, *fd_out;
struct pdb *pdb_in, *pdb_out;
char *fname_in, *fname_out;
+static void *mkshort_handle;
static gpsdata_type ppdb_type;
+unsigned char german_release = 0;
typedef struct ppdb_appdata
{
#define PPDB_APPINFO_SIZE sizeof(struct ppdb_appdata)
-static char *date_fmt = NULL;
static char *dbname = NULL;
static char *deficon = NULL;
+static char *snlen_opt = NULL;
static arglist_t ppdb_args[] =
{
{"dbname", &dbname, "Database name", NULL, ARGTYPE_STRING},
{"deficon", &deficon, "Default icon name", NULL, ARGTYPE_STRING},
-/* {"dtfmt", &date_fmt, "Date format", NULL, ARGTYPE_STRING }, ToDo */
- {0, 0, 0, 0 }
+ {"snlen", &snlen_opt, "Length of generated shortnames", NULL, ARGTYPE_INT },
+ {0, 0, 0, 0, 0 }
};
static void
if (is) fatal(MYNAME ": %s\n", msg);
}
+#define PPDB_DEBUG 1
+
+#if PPDB_DEBUG
+static void
+internal_debug1(const char *filename, int fileline)
+{
+ static int ct=1;
+ printf("DBG(%d): file %s, line %d: ", ct++, filename, fileline);
+}
+static void
+internal_debug2(const char *format, ... )
+{
+ va_list args;
+
+ va_start(args, format);
+ vprintf(format, args);
+ puts("");
+ va_end(args);
+}
+#define DBG internal_debug1(__FILE__, __LINE__);internal_debug2
+#else
+#define DBG # ;
+#endif
+
+
#define CHECK_INP(i, j) is_fatal((i != j), "Error in data structure.")
/*
* utilities
*/
+static
char *ppdb_strcat(char *dest, char *src, char *def, int *size)
{
int len;
#define STR_POOL_SIZE 16 /* !!! any power of 2 !!! */
-static char *str_pool[STR_POOL_SIZE] = {};
-static size_t str_pool_s[STR_POOL_SIZE] = {};
+static char *str_pool[STR_POOL_SIZE];
+static size_t str_pool_s[STR_POOL_SIZE];
static int str_poolp = -1;
+static
void str_pool_init(void)
{
int i;
}
}
+static
void str_pool_deinit(void)
{
int i;
}
}
+static
char *str_pool_get(size_t size)
{
char *tmp;
return tmp;
}
+static
char *str_pool_getcpy(char *src, char *def)
{
char *res;
* decoding/formatting functions
*/
+static
char *ppdb_fmt_float(const double val)
{
- char *c;
char *str = str_pool_get(32);
+ char *c;
snprintf(str, 32, "%.8f", val);
c = str + strlen(str) - 1;
while ((c > str) && (*c == '0'))
return str;
}
+static
char *ppdb_fmt_degrees(char dir, double val)
{
- char *tmp;
char *str = str_pool_get(32);
- int deg = abs(val);
+ int deg = fabs(val);
double min = 60.0 * (fabs(val) - deg);
int power = 0;
double fx = min;
+ char *tmp;
+
while (fx > 1.0)
{
fx = fx / 10.0;
return str;
}
+static
double ppdb_decode_coord(const char *str)
{
double val;
}
else
{
- char *tmp = strchr(str, ' ');
+ char *tmp;
+
+ if (*str == 'O') german_release = 1;
+
+ tmp = strchr(str, ' ');
if ((tmp) && (tmp - str < 4))
{
CHECK_INP(3, sscanf(str,"%c%d %lf", &dir, °, &val));
return val;
}
+static
int ppdb_decode_tm(char *str, struct tm *tm)
{
- int i = 3;
- int msec, d1, d2, d3, d4, year;
+ int msec, d1, d2, d3, d4;
time_t tnow;
struct tm now;
+ int year;
if (*str == '\0') return 0; /* empty date and time */
year = (d1 * 100) + d2;
+ /* the coordinates comes before date and time in
+ the dataset, so the flag "german_release" is set yet. */
+
/* next code works for most, except for 19. and 20. of month */
- /* for trouble use input date format - !!! ToDo !!! */
- if ((year < 1980) || (year > now.tm_year)) /* YYYYMMDD or DDMMYYY ????? */
+ if ((german_release != 0) || (year < 1980) || (year > now.tm_year)) /* YYYYMMDD or DDMMYYY ????? */
{
tm->tm_year = (d3 * 100) + d4;
tm->tm_mon = d2;
tm->tm_mon = d3;
tm->tm_mday = d4;
}
-
+
return 1;
}
-static int ppdb_read_wpt(const struct pdb *pdb_in, const struct pdb_record *pdb_rec, route_head *head)
+static
+int ppdb_read_wpt(const struct pdb *pdb_in, const struct pdb_record *pdb_rec, route_head *head)
{
- char *data, *str, *tmp;
- char latdir, longdir;
- int latdeg, longdeg, i;
- double latval, longval, altfeet;
+ char *data, *str;
+ double altfeet;
struct tm tm;
for (pdb_rec = pdb_in->rec_index.rec; pdb_rec; pdb_rec=pdb_rec->next)
{
- int line = 0;
waypoint *wpt_tmp = waypt_new();
+ int line = 0;
+
data = (char *) pdb_rec->data;
-
str = csv_lineparse(data, ",", """", line++);
+
while (str != NULL)
{
switch(line)
{
tm.tm_year -= 1900;
tm.tm_mon--;
- wpt_tmp->creation_time = mktime(&tm) + get_tz_offset();
+ wpt_tmp->creation_time = mkgmtime(&tm);
}
break;
case 5:
static void ppdb_read(void)
{
- struct pdb_record *pdb_rec;
+ struct pdb_record *pdb_rec = NULL;
ppdb_appdata_t *info = NULL;
route_head *track_head, *route_head;
const char *descr = NULL;
{
case PPDB_MAGIC_TRK:
ppdb_type = trkdata; /* as default */
- if (info)
+ if (info != NULL)
{
switch(info->dataBaseSubType)
{
static void ppdb_wr_init(const char *fname)
{
+ int len;
+
fname_out = xstrdup(fname);
str_pool_init();
fd_out = xfopen(fname, "wb", MYNAME);
+ mkshort_handle = mkshort_new_handle();
+
+ if (global_opts.synthesize_shortnames != 0)
+ {
+ if (snlen_opt != NULL)
+ len = atoi(snlen_opt);
+ else
+ len = 10;
+ setshort_length(mkshort_handle, len);
+ setshort_mustupper(mkshort_handle, 1);
+ setshort_badchars(mkshort_handle, ",");
+ setshort_whitespace_ok(mkshort_handle, 0);
+ }
}
static void ppdb_wr_deinit(void)
{
+ mkshort_del_handle(mkshort_handle);
fclose(fd_out);
str_pool_deinit();
xfree(fname_out);
{
char *buff, *tmp;
char latdir, longdir;
- int latdeg, longdeg, len;
+ int len;
struct pdb_record *rec;
static int ct;
struct tm tm;
- buff = xmalloc(REC_SIZE);
- memset(buff, 0, REC_SIZE);
+ buff = xcalloc(REC_SIZE, 1);
if (wpt->latitude < 0)
latdir = 'S';
}
buff = ppdb_strcat(buff, ",", NULL, &len);
- tmp = str_pool_getcpy(wpt->shortname, "");
- while (strchr(tmp, ',') != NULL)
- *strchr(tmp, ',') = '.';
+ if (global_opts.synthesize_shortnames != 0)
+ {
+ tmp = mkshort_from_wpt(mkshort_handle, wpt);
+ DBG("shortname %s from %s", tmp, wpt->shortname);
+ }
+ else
+ {
+ tmp = str_pool_getcpy(wpt->shortname, "");
+ while (strchr(tmp, ',') != NULL)
+ *strchr(tmp, ',') = '.';
+ }
buff = ppdb_strcat(buff, tmp, "", &len);
buff = ppdb_strcat(buff, ",", NULL, &len);
buff = ppdb_strcat(buff, tmp, "", &len);
len = strlen(buff) + 1;
- rec = new_Record(0, 0, ct++, len, (const ubyte *) buff);
+ rec = new_Record(0, 0, (udword)ct++, (uword)len, (const ubyte *) buff);
if (rec == NULL)
fatal(MYNAME ": libpdb couldn't create record\n");
if (global_opts.objective != wptdata) /* Waypoint target do not need appinfo block */
{
- appinfo = xmalloc(PPDB_APPINFO_SIZE);
- memset(appinfo, 0, PPDB_APPINFO_SIZE);
+ appinfo = xcalloc(PPDB_APPINFO_SIZE, 1);
pdb_out->appinfo = (void *)appinfo;
pdb_out->appinfo_len = PPDB_APPINFO_SIZE;
tm.tm_mon = month_lookup(month);
tm.tm_year = atoi(date + 7) + 100;
wpt_tmp = waypt_new();
- wpt_tmp->creation_time = mktime(&tm) + get_tz_offset();
+ wpt_tmp->creation_time = mkgmtime(&tm);
wpt_tmp->latitude = lat;
wpt_tmp->longitude = lon;
wpt_tmp->altitude = alt;
};
/* Taken from PsiTrex 1.13 */
+static
const psit_icon_mapping_t psit_icon_value_table[] = {
{ 0x00, "anchor" },
{ 0x06, "dollar" },
{ -1, NULL }
};
-const char *
+static const char *
psit_find_desc_from_icon_number(const int icon)
{
const psit_icon_mapping_t *i;
return "";
}
-int
+static int
psit_find_icon_number_from_desc(const char *desc)
{
const psit_icon_mapping_t *i;
&(tmTime.tm_sec));
tmTime.tm_isdst = 0;
- dateTime = mktime(&tmTime) + get_tz_offset();
+ dateTime = mkgmtime(&tmTime);
psit_getToken(psit_file,psit_current_token,sizeof(psit_current_token), whitespace);
</wpt>
<rte>
<name>Into The Bay</name>
- <rtept lat="37.763290" lon="-122.282580">
+ <rtept lat="37.763290000" lon="-122.282580000">
<time>2004-11-05T17:09:09Z</time>
<name>SFBALBAY</name>
</rtept>
- <rtept lat="37.751613" lon="-122.339028">
+ <rtept lat="37.751613000" lon="-122.339028000">
<time>2004-11-05T17:09:10Z</time>
<name>SFBAY001</name>
</rtept>
- <rtept lat="37.817420" lon="-122.394305">
+ <rtept lat="37.817420000" lon="-122.394305000">
<time>2004-11-05T17:09:13Z</time>
<name>SFBAY002</name>
</rtept>
- <rtept lat="37.819339" lon="-122.478302">
+ <rtept lat="37.819339000" lon="-122.478302000">
<time>2004-11-05T17:09:16Z</time>
<name>SFGGBRDG</name>
</rtept>
- <rtept lat="37.773033" lon="-122.605838">
+ <rtept lat="37.773033000" lon="-122.605838000">
<time>2004-11-05T17:09:20Z</time>
<name>SFCHNL01</name>
</rtept>
- <rtept lat="37.518860" lon="-122.529914">
+ <rtept lat="37.518860000" lon="-122.529914000">
<time>2004-11-05T17:09:26Z</time>
<name>HMCOLREF</name>
</rtept>
- <rtept lat="37.482348" lon="-122.507704">
+ <rtept lat="37.482348000" lon="-122.507704000">
<time>2004-11-05T17:09:27Z</time>
<name>HMPILL01</name>
</rtept>
- <rtept lat="37.475062" lon="-122.488531">
+ <rtept lat="37.475062000" lon="-122.488531000">
<time>2004-11-05T21:16:24Z</time>
<name>HMPILLPT</name>
</rtept>
- <rtept lat="37.476448" lon="-122.475800">
+ <rtept lat="37.476448000" lon="-122.475800000">
<time>2004-11-05T17:09:29Z</time>
<name>HMPILL02</name>
</rtept>
- <rtept lat="37.495102" lon="-122.483927">
+ <rtept lat="37.495102000" lon="-122.483927000">
<time>2004-11-05T17:09:30Z</time>
<name>HMPILL03</name>
</rtept>
--- /dev/null
+# gpsbabel XCSV style file
+#
+# Format: Test-style for cotoGPS
+# Author: Tobias Minich
+# Date: 08/01/2005
+#
+#
+
+DESCRIPTION Test-style for cotoGPS
+
+# FILE LAYOUT DEFINITIIONS:
+#
+FIELD_DELIMITER COMMA
+RECORD_DELIMITER NEWLINE
+
+
+#
+# INDIVIDUAL DATA FIELDS:
+#
+IFIELD LAT_DECIMAL, "", "%f"
+IFIELD LON_DECIMAL, "", "%f"
+IFIELD ICON_DESCR, "", "%s"
+IFIELD SHORTNAME, "", "%s"
+IFIELD DESCRIPTION, "", "%s"
+IFIELD NOTES, "", "%s"
+IFIELD ALT_METERS, "", "%.0f"
+IFIELD PATH_SPEED, "", "%10.1f"
+IFIELD TIMET_TIME, "", "%ld"
+IFIELD GPS_HDOP, "", "%10.1f"
+IFIELD GPS_VDOP, "", "%10.1f"
+IFIELD GPS_PDOP, "", "%10.1f"
+IFIELD GPS_SAT, "", "%d"
+IFIELD GPS_FIX, "", "%s"
--- /dev/null
+<?xml version="1.0"?>
+<gpx
+ version="1.0"
+creator="GPSBabel - http://www.gpsbabel.org"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns="http://www.topografix.com/GPX/1/0"
+xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
+<time>2005-07-27T15:19:31Z</time>
+<bounds minlat="29.958683333" minlon ="-90.065533333" maxlat="48.570233333" maxlon="9.524850000" />
+<wpt lat="29.958683333" lon="-90.065533333">
+ <name>GC2663</name>
+ <cmt>GC2663</cmt>
+ <desc>New Orleans Bon Chance (Good Luck) Cache-Cam by CrotalusRex and Mimichan</desc>
+ <sym>Geocache</sym>
+</wpt>
+<wpt lat="48.570233333" lon="9.524850000">
+ <name>GCMK1V</name>
+ <cmt>GCMK1V</cmt>
+ <desc>Randeck Maar Earthcache by Border</desc>
+ <sym>Earthcache</sym>
+</wpt>
+</gpx>
--- /dev/null
+48.557327,8.961583,,RPT001,RPT001,,395, 1.9,1122371309, 0.8, 1.2, 1.5,10,3d
+48.557327,8.961585,,RPT002,RPT002,,395, 0.5,1122371311, 0.8, 1.2, 1.5,9,3d
+48.557353,8.961542,,RPT003,RPT003,,395, 1.2,1122371313, 0.9, 1.3, 1.6,10,3d
+48.557388,8.961457,,RPT004,RPT004,,395, 3.5,1122371315, 0.9, 1.3, 1.6,9,3d
+48.557395,8.961412,,RPT005,RPT005,,395, 3.7,1122371316, 0.9, 1.3, 1.6,10,3d
+48.557390,8.961370,,RPT006,RPT006,,395, 3.0,1122371317, 0.8, 1.2, 1.5,10,3d
+48.557360,8.961295,,RPT007,RPT007,,395, 3.3,1122371319, 0.9, 1.4, 1.7,9,3d
+48.557350,8.961223,,RPT008,RPT008,,395, 2.6,1122371321, 0.8, 1.2, 1.5,10,3d
+48.557385,8.961148,,RPT009,RPT009,,396, 2.4,1122371324, 1.0, 1.6, 1.9,9,3d
+48.557427,8.961158,,RPT010,RPT010,,395, 1.8,1122371326, 0.8, 1.2, 1.5,10,3d
+48.557473,8.961232,,RPT011,RPT011,,396, 3.2,1122371328, 0.8, 1.2, 1.5,10,3d
+48.557523,8.961327,,RPT012,RPT012,,396, 4.3,1122371330, 1.0, 1.6, 1.9,9,3d
+48.557547,8.961410,,RPT013,RPT013,,396, 3.0,1122371332, 0.8, 1.2, 1.5,10,3d
+48.557493,8.961597,,RPT014,RPT014,,396, 5.2,1122371335, 1.2, 2.0, 2.3,9,3d
+48.557405,8.961743,,RPT015,RPT015,,396, 6.8,1122371337, 0.8, 1.2, 1.5,10,3d
+48.557295,8.961937,,RPT016,RPT016,,395, 8.9,1122371339, 0.8, 1.2, 1.5,10,3d
+48.557295,8.961937,,RPT017,RPT017,,395, 8.9,1122371339, 0.8, 1.2, 1.5,10,3d
+48.557113,8.962262,,RPT018,RPT018,,395, 10.4,1122371342, 0.8, 1.2, 1.5,10,3d
+48.557050,8.962375,,RPT019,RPT019,,395, 10.8,1122371343, 0.8, 1.2, 1.5,10,3d
+48.556857,8.962722,,RPT020,RPT020,,395, 11.1,1122371346, 1.2, 1.5, 1.9,7,3d
+48.556725,8.962953,,RPT021,RPT021,,395, 11.3,1122371348, 1.4, 2.3, 2.7,6,3d
+48.556658,8.963070,,RPT022,RPT022,,395, 11.3,1122371349, 1.4, 2.3, 2.7,6,3d
+48.556522,8.963310,,RPT023,RPT023,,395, 11.3,1122371351, 1.2, 2.2, 2.5,7,3d
+48.556377,8.963557,,RPT024,RPT024,,394, 11.9,1122371353, 1.2, 2.0, 2.3,8,3d
+48.556212,8.963793,,RPT025,RPT025,,394, 12.4,1122371355, 1.4, 2.0, 2.5,5,3d
+48.556020,8.963990,,RPT026,RPT026,,393, 13.1,1122371357, 1.3, 2.3, 2.7,6,3d
+48.555918,8.964075,,RPT027,RPT027,,393, 12.8,1122371358, 1.3, 2.0, 2.4,5,3d
+48.555717,8.964222,,RPT028,RPT028,,393, 12.4,1122371360, 3.9, 6.4, 7.5,4,3d
+48.555523,8.964363,,RPT029,RPT029,,392, 12.2,1122371362, 30.7, 41.0, 51.3,4,2d
+48.555345,8.964542,,RPT030,RPT030,,392, 11.6,1122371364, 1.0, 1.6, 1.9,9,3d
+48.555177,8.964760,,RPT031,RPT031,,392, 12.5,1122371366, 1.2, 1.9, 2.3,6,3d
+48.555020,8.964978,,RPT032,RPT032,,392, 12.2,1122371368, 1.4, 2.3, 2.7,7,3d
+48.554947,8.965077,,RPT033,RPT033,,392, 11.0,1122371369, 1.2, 2.2, 2.5,7,3d
+48.554795,8.965253,,RPT034,RPT034,,392, 10.7,1122371371, 1.4, 2.4, 2.7,6,3d
+48.554627,8.965418,,RPT035,RPT035,,391, 11.3,1122371373, 1.3, 2.8, 3.1,6,3d
+48.554448,8.965578,,RPT036,RPT036,,391, 11.4,1122371375, 3.2, 3.5, 4.7,4,3d
+48.554302,8.965727,,RPT037,RPT037,,390, 10.7,1122371377, 1.7, 2.3, 2.9,5,3d
+48.554215,8.965882,,RPT038,RPT038,,391, 8.3,1122371379, 1.2, 2.2, 2.5,7,3d
+48.554243,8.966045,,RPT039,RPT039,,391, 6.5,1122371381, 1.3, 2.0, 2.4,7,3d
+48.554282,8.966232,,RPT040,RPT040,,391, 6.9,1122371383, 1.5, 4.1, 4.3,5,3d
+48.554318,8.966453,,RPT041,RPT041,,391, 8.4,1122371385, 1.4, 2.4, 2.7,6,3d
+48.554350,8.966680,,RPT042,RPT042,,392, 8.5,1122371387, 1.4, 2.5, 2.9,6,3d
+48.554378,8.966915,,RPT043,RPT043,,392, 8.8,1122371389, 1.5, 4.1, 4.3,5,3d
+48.554408,8.967123,,RPT044,RPT044,,393, 8.6,1122371391, 2.1, 2.3, 3.1,5,3d
+48.554463,8.967297,,RPT045,RPT045,,394, 7.3,1122371393, 1.2, 1.8, 2.2,7,3d
+48.554517,8.967438,,RPT046,RPT046,,395, 6.4,1122371395, 1.2, 1.9, 2.3,7,3d
+48.554565,8.967590,,RPT047,RPT047,,395, 6.0,1122371397, 1.2, 1.9, 2.2,7,3d
+48.554615,8.967743,,RPT048,RPT048,,395, 6.4,1122371399, 1.4, 2.3, 2.7,6,3d
+48.554700,8.967838,,RPT049,RPT049,,396, 6.1,1122371401, 1.3, 2.3, 2.7,7,3d
+48.554800,8.967820,,RPT050,RPT050,,397, 5.5,1122371403, 1.2, 2.0, 2.3,8,3d
+48.554897,8.967800,,RPT051,RPT051,,396, 5.5,1122371405, 2.6, 3.1, 4.1,6,3d
+48.555007,8.967795,,RPT052,RPT052,,396, 5.6,1122371407, 2.4, 3.1, 3.9,6,3d
+48.555125,8.967822,,RPT053,RPT053,,396, 6.5,1122371409, 2.3, 2.2, 3.1,6,3d
+48.555218,8.967930,,RPT054,RPT054,,397, 6.6,1122371411, 0.9, 1.3, 1.6,8,3d
+48.555298,8.968085,,RPT055,RPT055,,399, 7.2,1122371413, 2.1, 2.3, 3.1,5,3d
+48.555385,8.968235,,RPT056,RPT056,,400, 7.2,1122371415, 1.2, 1.8, 2.2,7,3d
+48.555455,8.968420,,RPT057,RPT057,,401, 7.5,1122371417, 1.4, 2.3, 2.7,6,3d
+48.555515,8.968630,,RPT058,RPT058,,402, 8.4,1122371419, 1.4, 2.3, 2.7,6,3d
+48.555562,8.968847,,RPT059,RPT059,,403, 8.5,1122371421, 1.2, 1.8, 2.2,7,3d
+48.555613,8.969055,,RPT060,RPT060,,403, 8.4,1122371423, 1.2, 1.8, 2.2,7,3d
+48.555665,8.969248,,RPT061,RPT061,,403, 7.9,1122371425, 1.4, 2.3, 2.7,6,3d
+48.555727,8.969428,,RPT062,RPT062,,403, 7.4,1122371427, 1.4, 2.3, 2.7,6,3d
+48.555790,8.969582,,RPT063,RPT063,,403, 6.8,1122371429, 1.4, 2.3, 2.7,6,3d
+48.555870,8.969733,,RPT064,RPT064,,404, 6.7,1122371431, 1.1, 1.6, 2.0,8,3d
+48.555958,8.969892,,RPT065,RPT065,,404, 7.5,1122371433, 0.9, 1.3, 1.6,9,3d
+48.556038,8.970065,,RPT066,RPT066,,404, 7.7,1122371435, 1.3, 1.8, 2.2,7,3d
+48.556113,8.970243,,RPT067,RPT067,,404, 7.8,1122371437, 1.3, 1.8, 2.2,7,3d
+48.556180,8.970410,,RPT068,RPT068,,404, 7.5,1122371439, 1.4, 2.3, 2.7,6,3d
+48.556238,8.970570,,RPT069,RPT069,,404, 6.8,1122371441, 0.9, 1.4, 1.7,8,3d
+48.556307,8.970727,,RPT070,RPT070,,404, 6.9,1122371443, 1.3, 1.8, 2.2,7,3d
+48.556397,8.970867,,RPT071,RPT071,,404, 7.2,1122371445, 1.3, 2.3, 2.7,7,3d
+48.556498,8.970997,,RPT072,RPT072,,404, 7.4,1122371447, 1.5, 4.1, 4.4,5,3d
+48.556607,8.971127,,RPT073,RPT073,,403, 7.6,1122371449, 1.5, 2.3, 2.7,6,3d
+48.556720,8.971252,,RPT074,RPT074,,403, 7.8,1122371451, 1.3, 2.8, 3.1,6,3d
+48.556835,8.971373,,RPT075,RPT075,,404, 7.8,1122371453, 1.1, 1.7, 2.0,8,3d
+48.556948,8.971477,,RPT076,RPT076,,404, 7.6,1122371455, 1.1, 1.6, 2.0,8,3d
+48.557075,8.971538,,RPT077,RPT077,,406, 7.2,1122371457, 1.6, 1.8, 2.4,8,3d
+48.557210,8.971575,,RPT078,RPT078,,407, 7.3,1122371459, 1.2, 2.0, 2.3,8,3d
+48.557345,8.971608,,RPT079,RPT079,,407, 7.7,1122371461, 1.0, 1.6, 1.9,9,3d
+48.557470,8.971637,,RPT080,RPT080,,407, 7.2,1122371463, 1.1, 1.7, 2.0,8,3d
+48.557538,8.971660,,RPT081,RPT081,,406, 5.4,1122371465, 1.1, 1.7, 2.0,8,3d
+48.557570,8.971673,,RPT082,RPT082,,406, 2.2,1122371467, 0.9, 1.4, 1.7,9,3d
+48.557622,8.971690,,RPT083,RPT083,,406, 2.5,1122371469, 1.3, 2.8, 3.1,6,3d
+48.557678,8.971717,,RPT084,RPT084,,405, 3.4,1122371471, 1.5, 2.3, 2.7,6,3d
+48.557730,8.971812,,RPT085,RPT085,,406, 3.9,1122371473, 1.2, 1.8, 2.2,7,3d
+48.557775,8.971957,,RPT086,RPT086,,407, 5.9,1122371475, 0.9, 1.3, 1.6,9,3d
+48.557828,8.972137,,RPT087,RPT087,,409, 6.8,1122371477, 1.1, 1.6, 2.0,8,3d
+48.557883,8.972347,,RPT088,RPT088,,409, 8.3,1122371479, 1.0, 1.5, 1.7,8,3d
+48.557937,8.972573,,RPT089,RPT089,,409, 8.7,1122371481, 1.0, 1.5, 1.8,7,3d
+48.558018,8.972813,,RPT090,RPT090,,411, 9.4,1122371483, 1.3, 1.8, 2.3,7,3d
+48.558095,8.973078,,RPT091,RPT091,,413, 10.5,1122371485, 1.3, 1.8, 2.3,7,3d
+48.558175,8.973340,,RPT092,RPT092,,414, 10.7,1122371487, 1.3, 1.8, 2.3,7,3d
+48.558255,8.973603,,RPT093,RPT093,,416, 10.6,1122371489, 1.0, 1.5, 1.7,8,3d
+48.558335,8.973867,,RPT094,RPT094,,416, 10.7,1122371491, 1.3, 1.8, 2.3,7,3d
+48.558420,8.974128,,RPT095,RPT095,,417, 10.6,1122371493, 1.9, 2.0, 2.7,6,3d
+48.558505,8.974393,,RPT096,RPT096,,418, 10.7,1122371495, 1.5, 2.3, 2.7,6,3d
+48.558592,8.974660,,RPT097,RPT097,,419, 10.9,1122371497, 1.3, 1.8, 2.3,7,3d
+48.558677,8.974927,,RPT098,RPT098,,420, 10.9,1122371499, 1.3, 1.8, 2.3,7,3d
+48.558772,8.975185,,RPT099,RPT099,,422, 10.8,1122371501, 0.9, 1.3, 1.6,9,3d
+48.558868,8.975437,,RPT100,RPT100,,423, 10.7,1122371503, 1.3, 1.9, 2.3,6,3d
+48.558970,8.975678,,RPT101,RPT101,,424, 10.6,1122371505, 1.0, 1.5, 1.8,7,3d
+48.559053,8.975923,,RPT102,RPT102,,426, 10.4,1122371507, 1.2, 1.8, 2.2,6,3d
+48.559093,8.976192,,RPT103,RPT103,,427, 9.6,1122371509, 1.0, 1.6, 1.9,9,3d
+48.559093,8.976475,,RPT104,RPT104,,429, 10.4,1122371511, 1.0, 1.6, 1.9,9,3d
+48.559070,8.976762,,RPT105,RPT105,,432, 10.6,1122371513, 0.8, 1.2, 1.5,10,3d
+48.559052,8.977048,,RPT106,RPT106,,434, 10.7,1122371515, 0.9, 1.4, 1.7,9,3d
+48.559067,8.977337,,RPT107,RPT107,,436, 10.6,1122371517, 0.9, 1.4, 1.7,9,3d
+48.559103,8.977623,,RPT108,RPT108,,437, 10.7,1122371519, 1.2, 1.8, 2.2,7,3d
+48.559152,8.977908,,RPT109,RPT109,,439, 10.7,1122371521, 1.2, 1.8, 2.2,7,3d
+48.559203,8.978187,,RPT110,RPT110,,440, 10.7,1122371523, 2.3, 2.1, 3.1,6,3d
+48.559275,8.978455,,RPT111,RPT111,,442, 10.8,1122371525, 1.0, 1.6, 1.9,9,3d
+48.559373,8.978698,,RPT112,RPT112,,444, 10.6,1122371527, 1.0, 1.6, 1.9,9,3d
+48.559490,8.978930,,RPT113,RPT113,,446, 10.6,1122371529, 0.9, 1.3, 1.6,8,3d
+48.559628,8.979135,,RPT114,RPT114,,448, 10.7,1122371531, 1.0, 1.6, 1.9,9,3d
+48.559780,8.979312,,RPT115,RPT115,,449, 10.6,1122371533, 1.2, 2.0, 2.3,8,3d
+48.559935,8.979483,,RPT116,RPT116,,451, 10.5,1122371535, 1.0, 1.6, 1.9,9,3d
+48.560095,8.979653,,RPT117,RPT117,,453, 10.7,1122371537, 1.0, 1.6, 1.9,9,3d
+48.560253,8.979823,,RPT118,RPT118,,455, 10.7,1122371539, 1.0, 1.6, 1.9,9,3d
+48.560413,8.979993,,RPT119,RPT119,,456, 10.8,1122371541, 1.7, 1.8, 2.4,8,3d
+48.560567,8.980157,,RPT120,RPT120,,458, 10.5,1122371543, 1.7, 1.8, 2.4,8,3d
+48.560713,8.980332,,RPT121,RPT121,,460, 10.3,1122371545, 1.7, 1.8, 2.4,8,3d
+48.560833,8.980553,,RPT122,RPT122,,462, 10.3,1122371547, 1.2, 2.0, 2.3,8,3d
+48.560907,8.980828,,RPT123,RPT123,,463, 10.8,1122371549, 2.4, 3.1, 3.9,7,3d
+48.560930,8.981137,,RPT124,RPT124,,465, 11.3,1122371551, 1.2, 2.0, 2.3,8,3d
+48.560932,8.981452,,RPT125,RPT125,,467, 11.5,1122371553, 1.3, 2.3, 2.7,7,3d
+48.560948,8.981762,,RPT126,RPT126,,469, 11.5,1122371555, 1.3, 2.3, 2.7,7,3d
+48.560988,8.982068,,RPT127,RPT127,,471, 11.5,1122371557, 1.5, 4.1, 4.4,5,3d
+48.561040,8.982372,,RPT128,RPT128,,473, 11.5,1122371559, 1.2, 1.8, 2.2,6,3d
+48.561098,8.982663,,RPT129,RPT129,,474, 11.3,1122371561, 1.3, 1.9, 2.3,6,3d
+48.561193,8.982927,,RPT130,RPT130,,475, 11.0,1122371563, 1.1, 1.6, 2.0,8,3d
+48.561270,8.983170,,RPT131,RPT131,,476, 10.4,1122371565, 0.9, 1.3, 1.6,9,3d
+48.561337,8.983385,,RPT132,RPT132,,477, 8.9,1122371567, 0.8, 1.3, 1.5,9,3d
+48.561395,8.983598,,RPT133,RPT133,,477, 8.6,1122371569, 0.9, 1.3, 1.6,9,3d
+48.561447,8.983807,,RPT134,RPT134,,477, 8.4,1122371571, 1.1, 1.6, 2.0,8,3d
+48.561483,8.983955,,RPT135,RPT135,,477, 6.6,1122371573, 1.1, 1.8, 2.1,8,3d
--- /dev/null
+<?xml version="1.0"?>
+<gpx
+ version="1.0"
+creator="GPSBabel - http://www.gpsbabel.org"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns="http://www.topografix.com/GPX/1/0"
+xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
+<time>2005-07-25T01:10:30Z</time>
+<trk>
+ <name>Testcase</name>
+<trkseg>
+<trkpt lat="48.494133833" lon="9.209796667"><ele>374.000000</ele><time>2005-07-09T14:17:46Z</time><speed>0.000000</speed><fix>3d</fix><sat>8</sat><hdop>50.500000</hdop><vdop>6.800000</vdop><pdop>7.600000</pdop></trkpt>
+<trkpt lat="48.494150500" lon="9.209885333"><ele>374.000000</ele><time>2005-07-09T14:22:24Z</time><speed>1.100000</speed><fix>3d</fix><sat>8</sat><hdop>6.900000</hdop><vdop>50.500000</vdop><pdop>6.900000</pdop></trkpt>
+<trkpt lat="48.494220000" lon="9.210671667"><ele>374.000000</ele><time>2005-07-09T14:22:25Z</time><speed>1.100000</speed><fix>2d</fix><sat>8</sat><hdop>2.000000</hdop><vdop>2.000000</vdop><pdop>2.000000</pdop></trkpt>
+</trkseg>
+</trk>
+</gpx>
--- /dev/null
+<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>\r
+<gpx\r
+ version="1.1"\r
+ creator="ExpertGPS 1.3.7 - http://www.topografix.com"\r
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
+ xmlns="http://www.topografix.com/GPX/1/1"\r
+ xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">\r
+<metadata>\r
+<time>2005-07-16T17:25:14Z</time>\r
+<bounds minlat="30.045517" minlon="-91.610567" maxlat="42.468655" maxlon="-71.102973"/>\r
+</metadata>\r
+<wpt lat="42.438878000" lon="-71.119277000">\r
+ <ele>44.586548</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>5066</name>\r
+ <cmt>5066</cmt>\r
+ <desc>5066</desc>\r
+ <sym>Crossing</sym>\r
+ <type>Crossing</type>\r
+</wpt>\r
+<wpt lat="42.439227000" lon="-71.119689000">\r
+ <ele>57.607200</ele><time>2001-06-02T03:26:55Z</time>\r
+ <name>5067</name>\r
+ <cmt>5067</cmt>\r
+ <desc>5067</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.438917000" lon="-71.116146000">\r
+ <ele>44.826904</ele><time>2001-11-16T23:03:38Z</time>\r
+ <name>5096</name>\r
+ <cmt>5096</cmt>\r
+ <desc>5096</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.443904000" lon="-71.122044000">\r
+ <ele>50.594727</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>5142</name>\r
+ <cmt>5142</cmt>\r
+ <desc>5142</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.447298000" lon="-71.121447000">\r
+ <ele>127.711200</ele><time>2001-06-02T03:26:58Z</time>\r
+ <name>5156</name>\r
+ <cmt>5156</cmt>\r
+ <desc>5156</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.454873000" lon="-71.125094000">\r
+ <ele>96.926400</ele><time>2001-06-02T03:26:59Z</time>\r
+ <name>5224</name>\r
+ <cmt>5224</cmt>\r
+ <desc>5224</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.459079000" lon="-71.124988000">\r
+ <ele>82.600800</ele><time>2001-06-02T03:26:59Z</time>\r
+ <name>5229</name>\r
+ <cmt>5229</cmt>\r
+ <desc>5229</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.456979000" lon="-71.124474000">\r
+ <ele>82.905600</ele><time>2001-06-02T03:26:59Z</time>\r
+ <name>5237</name>\r
+ <cmt>5237</cmt>\r
+ <desc>5237</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.454401000" lon="-71.120990000">\r
+ <ele>66.696655</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>5254</name>\r
+ <cmt>5254</cmt>\r
+ <desc>5254</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.451442000" lon="-71.121746000">\r
+ <ele>74.627442</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>5258</name>\r
+ <cmt>5258</cmt>\r
+ <desc>5258</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.454404000" lon="-71.120660000">\r
+ <ele>65.254761</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>5264</name>\r
+ <cmt>5264</cmt>\r
+ <desc>5264</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.457761000" lon="-71.121045000">\r
+ <ele>77.419200</ele><time>2001-06-02T03:27:00Z</time>\r
+ <name>526708</name>\r
+ <cmt>526708</cmt>\r
+ <desc>526708</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.457089000" lon="-71.120313000">\r
+ <ele>74.676000</ele><time>2001-06-02T03:27:00Z</time>\r
+ <name>526750</name>\r
+ <cmt>526750</cmt>\r
+ <desc>526750</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.456592000" lon="-71.119676000">\r
+ <ele>78.713135</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>527614</name>\r
+ <cmt>527614</cmt>\r
+ <desc>527614</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.456252000" lon="-71.119356000">\r
+ <ele>78.713135</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>527631</name>\r
+ <cmt>527631</cmt>\r
+ <desc>527631</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.458148000" lon="-71.119135000">\r
+ <ele>68.275200</ele><time>2001-06-02T03:27:00Z</time>\r
+ <name>5278</name>\r
+ <cmt>5278</cmt>\r
+ <desc>5278</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.459377000" lon="-71.117693000">\r
+ <ele>64.008000</ele><time>2001-06-02T03:27:01Z</time>\r
+ <name>5289</name>\r
+ <cmt>5289</cmt>\r
+ <desc>5289</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.464183000" lon="-71.119828000">\r
+ <ele>52.997925</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>5374FIRE</name>\r
+ <cmt>5374FIRE</cmt>\r
+ <desc>5374FIRE</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.465650000" lon="-71.119399000">\r
+ <ele>56.388000</ele><time>2001-06-02T03:27:02Z</time>\r
+ <name>5376</name>\r
+ <cmt>5376</cmt>\r
+ <desc>5376</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.439018000" lon="-71.114456000">\r
+ <ele>56.388000</ele><time>2001-06-02T03:26:55Z</time>\r
+ <name>6006</name>\r
+ <cmt>600698</cmt>\r
+ <desc>600698</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.438594000" lon="-71.114803000">\r
+ <ele>46.028564</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>6006BLUE</name>\r
+ <cmt>6006BLUE</cmt>\r
+ <desc>6006BLUE</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.436757000" lon="-71.113223000">\r
+ <ele>37.616943</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>6014MEADOW</name>\r
+ <cmt>6014MEADOW</cmt>\r
+ <desc>6014MEADOW</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.441754000" lon="-71.113220000">\r
+ <ele>56.388000</ele><time>2001-06-02T03:26:55Z</time>\r
+ <name>6029</name>\r
+ <cmt>6029</cmt>\r
+ <desc>6029</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.436243000" lon="-71.109075000">\r
+ <ele>50.292000</ele><time>2001-06-02T03:27:05Z</time>\r
+ <name>6053</name>\r
+ <cmt>6053</cmt>\r
+ <desc>6053</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.439250000" lon="-71.107500000">\r
+ <ele>25.603200</ele><time>2001-06-02T03:26:57Z</time>\r
+ <name>6066</name>\r
+ <cmt>6066</cmt>\r
+ <desc>6066</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.439764000" lon="-71.107582000">\r
+ <ele>34.442400</ele><time>2001-06-02T03:26:57Z</time>\r
+ <name>6067</name>\r
+ <cmt>6067</cmt>\r
+ <desc>6067</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.434766000" lon="-71.105874000">\r
+ <ele>30.480000</ele><time>2001-06-02T03:26:57Z</time>\r
+ <name>6071</name>\r
+ <cmt>6071</cmt>\r
+ <desc>6071</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.433304000" lon="-71.106599000">\r
+ <ele>15.240000</ele><time>2001-06-02T03:26:56Z</time>\r
+ <name>6073</name>\r
+ <cmt>6073</cmt>\r
+ <desc>6073</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.437338000" lon="-71.104772000">\r
+ <ele>37.795200</ele><time>2001-06-02T03:26:57Z</time>\r
+ <name>6084</name>\r
+ <cmt>6084</cmt>\r
+ <desc>6084</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.442196000" lon="-71.110975000">\r
+ <ele>64.008000</ele><time>2001-06-02T03:26:55Z</time>\r
+ <name>6130</name>\r
+ <cmt>6130</cmt>\r
+ <desc>6130</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.442981000" lon="-71.111441000">\r
+ <ele>64.008000</ele><time>2001-06-02T03:26:58Z</time>\r
+ <name>6131</name>\r
+ <cmt>6131</cmt>\r
+ <desc>6131</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.444773000" lon="-71.108882000">\r
+ <ele>62.788800</ele><time>2001-06-02T03:27:05Z</time>\r
+ <name>6153</name>\r
+ <cmt>6153</cmt>\r
+ <desc>6153</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.443592000" lon="-71.106301000">\r
+ <ele>55.473600</ele><time>2001-06-02T03:27:05Z</time>\r
+ <name>6171</name>\r
+ <cmt>6171</cmt>\r
+ <desc>6171</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.447804000" lon="-71.106624000">\r
+ <ele>62.484000</ele><time>2001-06-02T03:27:04Z</time>\r
+ <name>6176</name>\r
+ <cmt>6176</cmt>\r
+ <desc>6176</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.448448000" lon="-71.106158000">\r
+ <ele>62.179200</ele><time>2001-06-02T03:27:04Z</time>\r
+ <name>6177</name>\r
+ <cmt>6177</cmt>\r
+ <desc>6177</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.453415000" lon="-71.106783000">\r
+ <ele>69.799200</ele><time>2001-06-02T03:26:55Z</time>\r
+ <name>6272</name>\r
+ <cmt>6272</cmt>\r
+ <desc>6272</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.453434000" lon="-71.107253000">\r
+ <ele>73.152000</ele><time>2001-06-02T03:26:56Z</time>\r
+ <name>6272</name>\r
+ <cmt>6272</cmt>\r
+ <desc>6272</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.458298000" lon="-71.106771000">\r
+ <ele>70.104000</ele><time>2001-06-02T03:27:04Z</time>\r
+ <name>6278</name>\r
+ <cmt>6278</cmt>\r
+ <desc>6278</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.451430000" lon="-71.105413000">\r
+ <ele>57.564209</ele><time>2001-11-16T23:03:38Z</time>\r
+ <name>6280</name>\r
+ <cmt>6280</cmt>\r
+ <desc>6280</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.453845000" lon="-71.105206000">\r
+ <ele>66.696655</ele><time>2001-11-16T23:03:38Z</time>\r
+ <name>6283</name>\r
+ <cmt>6283</cmt>\r
+ <desc>6283</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.459986000" lon="-71.106170000">\r
+ <ele>72.945191</ele><time>2001-11-16T23:03:38Z</time>\r
+ <name>6289</name>\r
+ <cmt>6289</cmt>\r
+ <desc>6289</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.457616000" lon="-71.105116000">\r
+ <ele>72.847200</ele><time>2001-06-02T03:27:04Z</time>\r
+ <name>6297</name>\r
+ <cmt>6297</cmt>\r
+ <desc>6297</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.467110000" lon="-71.113574000">\r
+ <ele>53.644800</ele><time>2001-06-02T03:27:02Z</time>\r
+ <name>6328</name>\r
+ <cmt>6328</cmt>\r
+ <desc>6328</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.464202000" lon="-71.109863000">\r
+ <ele>43.891200</ele><time>2001-06-02T03:27:03Z</time>\r
+ <name>6354</name>\r
+ <cmt>6354</cmt>\r
+ <desc>6354</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.466459000" lon="-71.110067000">\r
+ <ele>48.768000</ele><time>2001-06-02T03:27:02Z</time>\r
+ <name>635722</name>\r
+ <cmt>635722</cmt>\r
+ <desc>635722</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.466557000" lon="-71.109410000">\r
+ <ele>49.072800</ele><time>2001-06-02T03:27:02Z</time>\r
+ <name>635783</name>\r
+ <cmt>635783</cmt>\r
+ <desc>635783</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.463495000" lon="-71.107117000">\r
+ <ele>62.484000</ele><time>2001-06-02T03:27:03Z</time>\r
+ <name>6373</name>\r
+ <cmt>6373</cmt>\r
+ <desc>6373</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.401051000" lon="-71.110241000">\r
+ <ele>3.962400</ele><time>2001-06-02T03:26:56Z</time>\r
+ <name>6634</name>\r
+ <cmt>6634</cmt>\r
+ <desc>6634</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.432621000" lon="-71.106532000">\r
+ <ele>13.411200</ele><time>2001-06-02T03:26:56Z</time>\r
+ <name>6979</name>\r
+ <cmt>6979</cmt>\r
+ <desc>6979</desc>\r
+ <sym>Dot</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.431033000" lon="-71.107883000">\r
+ <ele>34.012085</ele><time>2001-11-16T23:03:38Z</time>\r
+ <name>6997</name>\r
+ <cmt>6997</cmt>\r
+ <desc>6997</desc>\r
+ <sym>Dot</sym>\r
+ <type>Dot</type>\r
+</wpt>\r
+<wpt lat="42.465687000" lon="-71.107360000">\r
+ <ele>87.782400</ele><time>2001-06-02T03:27:03Z</time>\r
+ <name>BEAR HILL</name>\r
+ <cmt>BEAR HILL TOWER</cmt>\r
+ <desc>Bear Hill Tower</desc>\r
+ <sym>Tall Tower</sym>\r
+ <type>Tower</type>\r
+</wpt>\r
+<wpt lat="42.430950000" lon="-71.107628000">\r
+ <ele>23.469600</ele><time>2001-06-02T00:18:15Z</time>\r
+ <name>BELLEVUE</name>\r
+ <cmt>BELLEVUE</cmt>\r
+ <desc>Bellevue Parking Lot</desc>\r
+ <sym>Parking Area</sym>\r
+ <type>Parking</type>\r
+</wpt>\r
+<wpt lat="42.438666000" lon="-71.114079000">\r
+ <ele>43.384766</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>6016</name>\r
+ <cmt>Bike Loop Connector</cmt>\r
+ <desc>Bike Loop Connector</desc>\r
+ <sym>Waypoint</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.456469000" lon="-71.124651000">\r
+ <ele>89.916000</ele><time>2001-06-02T03:26:59Z</time>\r
+ <name>5236BRIDGE</name>\r
+ <cmt>Bridge</cmt>\r
+ <desc>Bridge</desc>\r
+ <sym>Bridge</sym>\r
+ <type>Bridge</type>\r
+</wpt>\r
+<wpt lat="42.465759000" lon="-71.119815000">\r
+ <ele>55.473600</ele><time>2001-06-02T03:27:01Z</time>\r
+ <name>5376BRIDGE</name>\r
+ <cmt>Bridge</cmt>\r
+ <desc>Bridge</desc>\r
+ <sym>Bridge</sym>\r
+ <type>Bridge</type>\r
+</wpt>\r
+<wpt lat="42.442993000" lon="-71.105878000">\r
+ <ele>52.730400</ele><time>2001-06-02T03:27:05Z</time>\r
+ <name>6181CROSS</name>\r
+ <cmt>Crossing</cmt>\r
+ <desc>Crossing</desc>\r
+ <sym>Crossing</sym>\r
+ <type>Crossing</type>\r
+</wpt>\r
+<wpt lat="42.435472000" lon="-71.109664000">\r
+ <ele>45.110400</ele><time>2001-06-02T03:27:05Z</time>\r
+ <name>6042CROSS</name>\r
+ <cmt>Crossing</cmt>\r
+ <desc>Crossing</desc>\r
+ <sym>Crossing</sym>\r
+ <type>Crossing</type>\r
+</wpt>\r
+<wpt lat="42.458516000" lon="-71.103646000">\r
+ <name>DARKHOLLPO</name>\r
+ <cmt>Dark Hollow Pond</cmt>\r
+ <desc>Dark Hollow Pond</desc>\r
+ <sym>Fishing Area</sym>\r
+</wpt>\r
+<wpt lat="42.443109000" lon="-71.112675000">\r
+ <ele>56.083200</ele><time>2001-06-02T03:26:57Z</time>\r
+ <name>6121DEAD</name>\r
+ <cmt>Dead End</cmt>\r
+ <desc>Dead End</desc>\r
+ <sym>Danger Area</sym>\r
+ <type>Dead End</type>\r
+</wpt>\r
+<wpt lat="42.449866000" lon="-71.119298000">\r
+ <ele>117.043200</ele><time>2001-06-02T03:26:59Z</time>\r
+ <name>5179DEAD</name>\r
+ <cmt>Dead End</cmt>\r
+ <desc>Dead End</desc>\r
+ <sym>Danger Area</sym>\r
+ <type>Dead End</type>\r
+</wpt>\r
+<wpt lat="42.459629000" lon="-71.116524000">\r
+ <ele>69.494400</ele><time>2001-06-02T03:27:01Z</time>\r
+ <name>5299DEAD</name>\r
+ <cmt>Dead End</cmt>\r
+ <desc>Dead End</desc>\r
+ <sym>Danger Area</sym>\r
+ <type>Dead End</type>\r
+</wpt>\r
+<wpt lat="42.465485000" lon="-71.119148000">\r
+ <ele>56.997600</ele><time>2001-06-02T03:27:02Z</time>\r
+ <name>5376DEAD</name>\r
+ <cmt>Dead End</cmt>\r
+ <desc>Dead End</desc>\r
+ <sym>Danger Area</sym>\r
+ <type>Dead End</type>\r
+</wpt>\r
+<wpt lat="42.462776000" lon="-71.109986000">\r
+ <ele>46.939200</ele><time>2001-06-02T03:27:03Z</time>\r
+ <name>6353DEAD</name>\r
+ <cmt>Dead End</cmt>\r
+ <desc>Dead End</desc>\r
+ <sym>Danger Area</sym>\r
+ <type>Dead End</type>\r
+</wpt>\r
+<wpt lat="42.446793000" lon="-71.108784000">\r
+ <ele>61.264800</ele><time>2001-06-02T03:27:04Z</time>\r
+ <name>6155DEAD</name>\r
+ <cmt>Dead End</cmt>\r
+ <desc>Dead End</desc>\r
+ <sym>Danger Area</sym>\r
+ <type>Dead End</type>\r
+</wpt>\r
+<wpt lat="42.451204000" lon="-71.126602000">\r
+ <ele>110.947200</ele><time>2001-06-02T03:26:59Z</time>\r
+ <name>GATE14</name>\r
+ <cmt>Gate 14</cmt>\r
+ <desc>Gate 14</desc>\r
+ <sym>Truck Stop</sym>\r
+ <type>Road</type>\r
+</wpt>\r
+<wpt lat="42.458499000" lon="-71.122078000">\r
+ <ele>77.724000</ele><time>2001-06-02T03:27:00Z</time>\r
+ <name>GATE16</name>\r
+ <cmt>Gate 16</cmt>\r
+ <desc>Gate 16</desc>\r
+ <sym>Truck Stop</sym>\r
+ <type>Road</type>\r
+</wpt>\r
+<wpt lat="42.459376000" lon="-71.119238000">\r
+ <ele>65.836800</ele><time>2001-06-02T03:27:01Z</time>\r
+ <name>GATE17</name>\r
+ <cmt>Gate 17</cmt>\r
+ <desc>Gate 17</desc>\r
+ <sym>Truck Stop</sym>\r
+ <type>Road</type>\r
+</wpt>\r
+<wpt lat="42.466353000" lon="-71.119240000">\r
+ <ele>57.302400</ele><time>2001-06-02T03:27:02Z</time>\r
+ <name>GATE19</name>\r
+ <cmt>Gate 19</cmt>\r
+ <desc>Gate 19</desc>\r
+ <sym>Truck Stop</sym>\r
+ <type>Road</type>\r
+</wpt>\r
+<wpt lat="42.468655000" lon="-71.107697000">\r
+ <ele>49.377600</ele><time>2001-06-02T03:27:03Z</time>\r
+ <name>GATE21</name>\r
+ <cmt>Gate 21</cmt>\r
+ <desc>Gate 21</desc>\r
+ <sym>Truck Stop</sym>\r
+ <type>Road</type>\r
+</wpt>\r
+<wpt lat="42.456718000" lon="-71.102973000">\r
+ <ele>81.076800</ele><time>2001-06-02T03:27:03Z</time>\r
+ <name>GATE24</name>\r
+ <cmt>Gate 24</cmt>\r
+ <desc>Gate 24</desc>\r
+ <sym>Truck Stop</sym>\r
+ <type>Road</type>\r
+</wpt>\r
+<wpt lat="42.430847000" lon="-71.107690000">\r
+ <ele>21.515015</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>GATE5</name>\r
+ <cmt>Gate 5</cmt>\r
+ <desc>Gate 5</desc>\r
+ <sym>Truck Stop</sym>\r
+ <type>Truck Stop</type>\r
+</wpt>\r
+<wpt lat="42.431240000" lon="-71.109236000">\r
+ <ele>26.561890</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>GATE6</name>\r
+ <cmt>Gate 6</cmt>\r
+ <desc>Gate 6</desc>\r
+ <sym>Waypoint</sym>\r
+ <type>Trail Head</type>\r
+</wpt>\r
+<wpt lat="42.439502000" lon="-71.106556000">\r
+ <ele>32.004000</ele><time>2001-06-02T00:18:16Z</time>\r
+ <name>6077LOGS</name>\r
+ <cmt>Log Crossing</cmt>\r
+ <desc>Log Crossing</desc>\r
+ <sym>Amusement Park</sym>\r
+ <type>Obstacle</type>\r
+</wpt>\r
+<wpt lat="42.449765000" lon="-71.122320000">\r
+ <ele>119.809082</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>5148NANEPA</name>\r
+ <cmt>Nanepashemet Road Crossing</cmt>\r
+ <desc>Nanepashemet Road Crossing</desc>\r
+ <sym>Waypoint</sym>\r
+ <type>Trail Head</type>\r
+</wpt>\r
+<wpt lat="42.457388000" lon="-71.119845000">\r
+ <ele>73.761600</ele><time>2001-06-02T03:27:00Z</time>\r
+ <name>5267OBSTAC</name>\r
+ <cmt>Obstacle</cmt>\r
+ <desc>Obstacle</desc>\r
+ <sym>Amusement Park</sym>\r
+ <type>Obstacle</type>\r
+</wpt>\r
+<wpt lat="42.434980000" lon="-71.109942000">\r
+ <ele>45.307495</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>PANTHRCAVE</name>\r
+ <cmt>Panther Cave</cmt>\r
+ <desc>Panther Cave</desc>\r
+ <sym>Tunnel</sym>\r
+ <type>Tunnel</type>\r
+</wpt>\r
+<wpt lat="42.453256000" lon="-71.121211000">\r
+ <ele>77.992066</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>5252PURPLE</name>\r
+ <cmt>Purple Rock Hill</cmt>\r
+ <desc>Purple Rock Hill</desc>\r
+ <sym>Summit</sym>\r
+ <type>Summit</type>\r
+</wpt>\r
+<wpt lat="42.457734000" lon="-71.117481000">\r
+ <ele>67.970400</ele><time>2001-06-02T03:27:01Z</time>\r
+ <name>5287WATER</name>\r
+ <cmt>Reservoir</cmt>\r
+ <desc>Reservoir</desc>\r
+ <sym>Swimming Area</sym>\r
+ <type>Reservoir</type>\r
+</wpt>\r
+<wpt lat="42.459278000" lon="-71.124574000">\r
+ <ele>81.076800</ele><time>2001-06-02T03:27:00Z</time>\r
+ <name>5239ROAD</name>\r
+ <cmt>Road</cmt>\r
+ <desc>Road</desc>\r
+ <sym>Truck Stop</sym>\r
+ <type>Road</type>\r
+</wpt>\r
+<wpt lat="42.458782000" lon="-71.118991000">\r
+ <ele>67.360800</ele><time>2001-06-02T03:27:01Z</time>\r
+ <name>5278ROAD</name>\r
+ <cmt>Road</cmt>\r
+ <desc>Road</desc>\r
+ <sym>Truck Stop</sym>\r
+ <type>Road</type>\r
+</wpt>\r
+<wpt lat="42.439993000" lon="-71.120925000">\r
+ <ele>53.949600</ele><time>2001-06-02T00:18:14Z</time>\r
+ <name>5058ROAD</name>\r
+ <cmt>ROAD CROSSING</cmt>\r
+ <desc>Road Crossing</desc>\r
+ <sym>Dot</sym>\r
+ <type>Road Crossing</type>\r
+</wpt>\r
+<wpt lat="42.453415000" lon="-71.106782000">\r
+ <ele>69.799200</ele><time>2001-06-02T00:18:13Z</time>\r
+ <name>SHEEPFOLD</name>\r
+ <cmt>Sheepfold Parking Lot</cmt>\r
+ <desc>Sheepfold Parking Lot</desc>\r
+ <sym>Parking Area</sym>\r
+ <type>Parking</type>\r
+</wpt>\r
+<wpt lat="42.455956000" lon="-71.107483000">\r
+ <ele>64.008000</ele><time>2001-06-02T03:27:04Z</time>\r
+ <name>SOAPBOX</name>\r
+ <cmt>Soap Box Derby Track</cmt>\r
+ <desc>Soap Box Derby Track</desc>\r
+ <sym>Cemetery</sym>\r
+ <type>Intersection</type>\r
+</wpt>\r
+<wpt lat="42.465913000" lon="-71.119328000">\r
+ <ele>64.533692</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>5376STREAM</name>\r
+ <cmt>Stream Crossing</cmt>\r
+ <desc>Stream Crossing</desc>\r
+ <sym>Bridge</sym>\r
+ <type>Bridge</type>\r
+</wpt>\r
+<wpt lat="42.445359000" lon="-71.122845000">\r
+ <ele>61.649902</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>5144SUMMIT</name>\r
+ <cmt>Summit</cmt>\r
+ <desc>Summit</desc>\r
+ <sym>Summit</sym>\r
+ <type>Summit</type>\r
+</wpt>\r
+<wpt lat="42.441727000" lon="-71.121676000">\r
+ <ele>67.360800</ele><time>2001-06-02T00:18:16Z</time>\r
+ <name>5150TANK</name>\r
+ <cmt>WATER TANK</cmt>\r
+ <desc>Water Tank</desc>\r
+ <sym>Museum</sym>\r
+ <type>Water Tank</type>\r
+</wpt>\r
+<rte>\r
+ <name>BELLEVUE</name>\r
+ <desc>Bike Loop Bellevue</desc>\r
+ <number>1</number>\r
+<rtept lat="42.430950000" lon="-71.107628000">\r
+ <ele>23.469600</ele><time>2001-06-02T00:18:15Z</time>\r
+ <name>BELLEVUE</name>\r
+ <cmt>BELLEVUE</cmt>\r
+ <desc>Bellevue Parking Lot</desc>\r
+ <sym>Parking Area</sym>\r
+</rtept>\r
+<rtept lat="42.431240000" lon="-71.109236000">\r
+ <ele>26.561890</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>GATE6</name>\r
+ <desc>Gate 6</desc>\r
+ <sym>Waypoint</sym>\r
+</rtept>\r
+<rtept lat="42.434980000" lon="-71.109942000">\r
+ <ele>45.307495</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>PANTHRCAVE</name>\r
+ <desc>Panther Cave</desc>\r
+ <sym>Tunnel</sym>\r
+</rtept>\r
+<rtept lat="42.436757000" lon="-71.113223000">\r
+ <ele>37.616943</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>6014MEADOW</name>\r
+ <desc>6014MEADOW</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.439018000" lon="-71.114456000">\r
+ <ele>56.388000</ele><time>2001-06-02T03:26:55Z</time>\r
+ <name>6006</name>\r
+ <desc>600698</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.438594000" lon="-71.114803000">\r
+ <ele>46.028564</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>6006BLUE</name>\r
+ <desc>6006BLUE</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.438917000" lon="-71.116146000">\r
+ <ele>44.826904</ele><time>2001-11-16T23:03:38Z</time>\r
+ <name>5096</name>\r
+ <desc>5096</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.438878000" lon="-71.119277000">\r
+ <ele>44.586548</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>5066</name>\r
+ <desc>5066</desc>\r
+ <sym>Crossing</sym>\r
+</rtept>\r
+<rtept lat="42.439227000" lon="-71.119689000">\r
+ <ele>57.607200</ele><time>2001-06-02T03:26:55Z</time>\r
+ <name>5067</name>\r
+ <desc>5067</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.439993000" lon="-71.120925000">\r
+ <ele>53.949600</ele><time>2001-06-02T00:18:14Z</time>\r
+ <name>5058ROAD</name>\r
+ <cmt>ROAD CROSSING</cmt>\r
+ <desc>Road Crossing</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.441727000" lon="-71.121676000">\r
+ <ele>67.360800</ele><time>2001-06-02T00:18:16Z</time>\r
+ <name>5150TANK</name>\r
+ <cmt>WATER TANK</cmt>\r
+ <desc>Water Tank</desc>\r
+ <sym>Museum</sym>\r
+</rtept>\r
+<rtept lat="42.443904000" lon="-71.122044000">\r
+ <ele>50.594727</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>5142</name>\r
+ <desc>5142</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.445359000" lon="-71.122845000">\r
+ <ele>61.649902</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>5144SUMMIT</name>\r
+ <desc>Summit</desc>\r
+ <sym>Summit</sym>\r
+</rtept>\r
+<rtept lat="42.447298000" lon="-71.121447000">\r
+ <ele>127.711200</ele><time>2001-06-02T03:26:58Z</time>\r
+ <name>5156</name>\r
+ <desc>5156</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.449765000" lon="-71.122320000">\r
+ <ele>119.809082</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>5148NANEPA</name>\r
+ <desc>Nanepashemet Road Crossing</desc>\r
+ <sym>Waypoint</sym>\r
+</rtept>\r
+<rtept lat="42.451442000" lon="-71.121746000">\r
+ <ele>74.627442</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>5258</name>\r
+ <desc>5258</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.453256000" lon="-71.121211000">\r
+ <ele>77.992066</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>5252PURPLE</name>\r
+ <desc>Purple Rock Hill</desc>\r
+ <sym>Summit</sym>\r
+</rtept>\r
+<rtept lat="42.456252000" lon="-71.119356000">\r
+ <ele>78.713135</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>527631</name>\r
+ <desc>527631</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.456592000" lon="-71.119676000">\r
+ <ele>78.713135</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>527614</name>\r
+ <desc>527614</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.457388000" lon="-71.119845000">\r
+ <ele>73.761600</ele><time>2001-06-02T03:27:00Z</time>\r
+ <name>5267OBSTAC</name>\r
+ <desc>Obstacle</desc>\r
+ <sym>Amusement Park</sym>\r
+</rtept>\r
+<rtept lat="42.458148000" lon="-71.119135000">\r
+ <ele>68.275200</ele><time>2001-06-02T03:27:00Z</time>\r
+ <name>5278</name>\r
+ <desc>5278</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.459377000" lon="-71.117693000">\r
+ <ele>64.008000</ele><time>2001-06-02T03:27:01Z</time>\r
+ <name>5289</name>\r
+ <desc>5289</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.464183000" lon="-71.119828000">\r
+ <ele>52.997925</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>5374FIRE</name>\r
+ <desc>5374FIRE</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.465650000" lon="-71.119399000">\r
+ <ele>56.388000</ele><time>2001-06-02T03:27:02Z</time>\r
+ <name>5376</name>\r
+ <desc>5376</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.465913000" lon="-71.119328000">\r
+ <ele>64.533692</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>5376STREAM</name>\r
+ <desc>Stream Crossing</desc>\r
+ <sym>Bridge</sym>\r
+</rtept>\r
+<rtept lat="42.467110000" lon="-71.113574000">\r
+ <ele>53.644800</ele><time>2001-06-02T03:27:02Z</time>\r
+ <name>6328</name>\r
+ <desc>6328</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.466459000" lon="-71.110067000">\r
+ <ele>48.768000</ele><time>2001-06-02T03:27:02Z</time>\r
+ <name>635722</name>\r
+ <desc>635722</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.466557000" lon="-71.109410000">\r
+ <ele>49.072800</ele><time>2001-06-02T03:27:02Z</time>\r
+ <name>635783</name>\r
+ <desc>635783</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.463495000" lon="-71.107117000">\r
+ <ele>62.484000</ele><time>2001-06-02T03:27:03Z</time>\r
+ <name>6373</name>\r
+ <desc>6373</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.465687000" lon="-71.107360000">\r
+ <ele>87.782400</ele><time>2001-06-02T03:27:03Z</time>\r
+ <name>BEAR HILL</name>\r
+ <cmt>BEAR HILL TOWER</cmt>\r
+ <desc>Bear Hill Tower</desc>\r
+ <sym>Tall Tower</sym>\r
+</rtept>\r
+<rtept lat="42.459986000" lon="-71.106170000">\r
+ <ele>72.945191</ele><time>2001-11-16T23:03:38Z</time>\r
+ <name>6289</name>\r
+ <desc>6289</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.457616000" lon="-71.105116000">\r
+ <ele>72.847200</ele><time>2001-06-02T03:27:04Z</time>\r
+ <name>6297</name>\r
+ <desc>6297</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.453845000" lon="-71.105206000">\r
+ <ele>66.696655</ele><time>2001-11-16T23:03:38Z</time>\r
+ <name>6283</name>\r
+ <desc>6283</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.451430000" lon="-71.105413000">\r
+ <ele>57.564209</ele><time>2001-11-16T23:03:38Z</time>\r
+ <name>6280</name>\r
+ <desc>6280</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.448448000" lon="-71.106158000">\r
+ <ele>62.179200</ele><time>2001-06-02T03:27:04Z</time>\r
+ <name>6177</name>\r
+ <desc>6177</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.447804000" lon="-71.106624000">\r
+ <ele>62.484000</ele><time>2001-06-02T03:27:04Z</time>\r
+ <name>6176</name>\r
+ <desc>6176</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.444773000" lon="-71.108882000">\r
+ <ele>62.788800</ele><time>2001-06-02T03:27:05Z</time>\r
+ <name>6153</name>\r
+ <desc>6153</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.443592000" lon="-71.106301000">\r
+ <ele>55.473600</ele><time>2001-06-02T03:27:05Z</time>\r
+ <name>6171</name>\r
+ <desc>6171</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.442981000" lon="-71.111441000">\r
+ <ele>64.008000</ele><time>2001-06-02T03:26:58Z</time>\r
+ <name>6131</name>\r
+ <desc>6131</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.442196000" lon="-71.110975000">\r
+ <ele>64.008000</ele><time>2001-06-02T03:26:55Z</time>\r
+ <name>6130</name>\r
+ <desc>6130</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.441754000" lon="-71.113220000">\r
+ <ele>56.388000</ele><time>2001-06-02T03:26:55Z</time>\r
+ <name>6029</name>\r
+ <desc>6029</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.439018000" lon="-71.114456000">\r
+ <ele>56.388000</ele><time>2001-06-02T03:26:55Z</time>\r
+ <name>6006</name>\r
+ <desc>600698</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.436757000" lon="-71.113223000">\r
+ <ele>37.616943</ele><time>2001-11-28T21:05:28Z</time>\r
+ <name>6014MEADOW</name>\r
+ <desc>6014MEADOW</desc>\r
+ <sym>Dot</sym>\r
+</rtept>\r
+<rtept lat="42.434980000" lon="-71.109942000">\r
+ <ele>45.307495</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>PANTHRCAVE</name>\r
+ <desc>Panther Cave</desc>\r
+ <sym>Tunnel</sym>\r
+</rtept>\r
+<rtept lat="42.431240000" lon="-71.109236000">\r
+ <ele>26.561890</ele><time>2001-11-07T23:53:41Z</time>\r
+ <name>GATE6</name>\r
+ <desc>Gate 6</desc>\r
+ <sym>Waypoint</sym>\r
+</rtept>\r
+<rtept lat="42.430950000" lon="-71.107628000">\r
+ <ele>23.469600</ele><time>2001-06-02T00:18:15Z</time>\r
+ <name>BELLEVUE</name>\r
+ <cmt>BELLEVUE</cmt>\r
+ <desc>Bellevue Parking Lot</desc>\r
+ <sym>Parking Area</sym>\r
+</rtept>\r
+</rte>\r
+<trk>\r
+ <number>1</number>\r
+<trkseg>\r
+<trkpt lat="30.062183000" lon="-91.610350000">\r
+ <ele>1.000000</ele><time>2002-05-25T17:06:21Z</time>\r
+</trkpt>\r
+<trkpt lat="30.062783000" lon="-91.610567000"><time>2002-05-25T17:09:55Z</time>\r
+</trkpt>\r
+<trkpt lat="30.062700000" lon="-91.608267000"><time>2002-05-25T17:12:00Z</time>\r
+</trkpt>\r
+<trkpt lat="30.062333000" lon="-91.607383000"><time>2002-05-25T17:12:48Z</time>\r
+</trkpt>\r
+<trkpt lat="30.061533000" lon="-91.605283000"><time>2002-05-25T17:14:41Z</time>\r
+</trkpt>\r
+<trkpt lat="30.059783000" lon="-91.599400000"><time>2002-05-25T17:17:16Z</time>\r
+</trkpt>\r
+<trkpt lat="30.057800000" lon="-91.596683000"><time>2002-05-25T17:17:46Z</time>\r
+</trkpt>\r
+<trkpt lat="30.055383000" lon="-91.594900000"><time>2002-05-25T17:18:20Z</time>\r
+</trkpt>\r
+<trkpt lat="30.053883000" lon="-91.592617000"><time>2002-05-25T17:19:01Z</time>\r
+</trkpt>\r
+<trkpt lat="30.049733000" lon="-91.589750000"><time>2002-05-25T17:20:46Z</time>\r
+</trkpt>\r
+<trkpt lat="30.049017000" lon="-91.589883000"><time>2002-05-25T17:21:10Z</time>\r
+</trkpt>\r
+<trkpt lat="30.048800000" lon="-91.592933000"><time>2002-05-25T17:21:51Z</time>\r
+</trkpt>\r
+<trkpt lat="30.046233000" lon="-91.596450000"><time>2002-05-25T17:22:35Z</time>\r
+</trkpt>\r
+<trkpt lat="30.045517000" lon="-91.598717000"><time>2002-05-25T17:23:08Z</time>\r
+</trkpt>\r
+<trkpt lat="30.047300000" lon="-91.600267000"><time>2002-05-25T18:04:23Z</time>\r
+</trkpt>\r
+<trkpt lat="30.047000000" lon="-91.599633000">\r
+ <ele>2.000000</ele><time>2002-05-25T18:06:04Z</time>\r
+</trkpt>\r
+<trkpt lat="30.046433000" lon="-91.599467000"><time>2002-05-25T18:07:06Z</time>\r
+</trkpt>\r
+<trkpt lat="30.046200000" lon="-91.598950000">\r
+ <ele>1.000000</ele><time>2002-05-25T18:08:18Z</time>\r
+</trkpt>\r
+<trkpt lat="30.046367000" lon="-91.597733000"><time>2002-05-25T18:10:20Z</time>\r
+</trkpt>\r
+<trkpt lat="30.046350000" lon="-91.597167000"><time>2002-05-25T18:11:09Z</time>\r
+</trkpt>\r
+<trkpt lat="30.046783000" lon="-91.596333000"><time>2002-05-25T18:12:18Z</time>\r
+</trkpt>\r
+<trkpt lat="30.047450000" lon="-91.595200000"><time>2002-05-25T18:14:22Z</time>\r
+</trkpt>\r
+<trkpt lat="30.047800000" lon="-91.594767000">\r
+ <ele>2.000000</ele><time>2002-05-25T18:15:04Z</time>\r
+</trkpt>\r
+<trkpt lat="30.048250000" lon="-91.594083000">\r
+ <ele>1.000000</ele><time>2002-05-25T18:16:14Z</time>\r
+</trkpt>\r
+<trkpt lat="30.048683000" lon="-91.593800000">\r
+ <ele>1.000000</ele><time>2002-05-25T18:17:01Z</time>\r
+</trkpt>\r
+<trkpt lat="30.049350000" lon="-91.593850000"><time>2002-05-25T18:18:07Z</time>\r
+</trkpt>\r
+<trkpt lat="30.050317000" lon="-91.593983000">\r
+ <ele>2.000000</ele><time>2002-05-25T18:19:51Z</time>\r
+</trkpt>\r
+<trkpt lat="30.050783000" lon="-91.594117000"><time>2002-05-25T18:20:39Z</time>\r
+</trkpt>\r
+<trkpt lat="30.051233000" lon="-91.594367000"><time>2002-05-25T18:21:24Z</time>\r
+</trkpt>\r
+<trkpt lat="30.051800000" lon="-91.594367000"><time>2002-05-25T18:22:17Z</time>\r
+</trkpt>\r
+<trkpt lat="30.052217000" lon="-91.594667000"><time>2002-05-25T18:23:18Z</time>\r
+</trkpt>\r
+<trkpt lat="30.053017000" lon="-91.594683000"><time>2002-05-25T18:24:37Z</time>\r
+</trkpt>\r
+<trkpt lat="30.054867000" lon="-91.595200000">\r
+ <ele>6.000000</ele><time>2002-05-25T18:28:13Z</time>\r
+</trkpt>\r
+<trkpt lat="30.053733000" lon="-91.594933000">\r
+ <ele>2.000000</ele><time>2002-05-25T18:31:36Z</time>\r
+</trkpt>\r
+<trkpt lat="30.053183000" lon="-91.594783000"><time>2002-05-25T18:32:56Z</time>\r
+</trkpt>\r
+<trkpt lat="30.052633000" lon="-91.594833000"><time>2002-05-25T18:34:02Z</time>\r
+</trkpt>\r
+<trkpt lat="30.052450000" lon="-91.595433000"><time>2002-05-25T18:36:03Z</time>\r
+</trkpt>\r
+<trkpt lat="30.052483000" lon="-91.595967000"><time>2002-05-25T18:36:48Z</time>\r
+</trkpt>\r
+<trkpt lat="30.052650000" lon="-91.596783000">\r
+ <ele>1.000000</ele><time>2002-05-25T18:37:52Z</time>\r
+</trkpt>\r
+<trkpt lat="30.053133000" lon="-91.597850000"><time>2002-05-25T18:39:18Z</time>\r
+</trkpt>\r
+<trkpt lat="30.053617000" lon="-91.597967000"><time>2002-05-25T18:40:15Z</time>\r
+</trkpt>\r
+<trkpt lat="30.053967000" lon="-91.597767000">\r
+ <ele>6.000000</ele><time>2002-05-25T18:41:25Z</time>\r
+</trkpt>\r
+<trkpt lat="30.053617000" lon="-91.598083000"><time>2002-05-25T18:42:37Z</time>\r
+</trkpt>\r
+<trkpt lat="30.053200000" lon="-91.597917000"><time>2002-05-25T18:44:01Z</time>\r
+</trkpt>\r
+<trkpt lat="30.052817000" lon="-91.597517000"><time>2002-05-25T18:45:53Z</time>\r
+</trkpt>\r
+<trkpt lat="30.052567000" lon="-91.596933000"><time>2002-05-25T18:46:54Z</time>\r
+</trkpt>\r
+<trkpt lat="30.052333000" lon="-91.596433000"><time>2002-05-25T18:47:42Z</time>\r
+</trkpt>\r
+<trkpt lat="30.052250000" lon="-91.595683000"><time>2002-05-25T18:48:41Z</time>\r
+</trkpt>\r
+<trkpt lat="30.052217000" lon="-91.595017000"><time>2002-05-25T18:49:52Z</time>\r
+</trkpt>\r
+<trkpt lat="30.051883000" lon="-91.594700000"><time>2002-05-25T18:50:49Z</time>\r
+</trkpt>\r
+<trkpt lat="30.051050000" lon="-91.594400000"><time>2002-05-25T18:52:14Z</time>\r
+</trkpt>\r
+<trkpt lat="30.050567000" lon="-91.594233000"><time>2002-05-25T18:52:56Z</time>\r
+</trkpt>\r
+<trkpt lat="30.050183000" lon="-91.594100000"><time>2002-05-25T18:53:38Z</time>\r
+</trkpt>\r
+<trkpt lat="30.049100000" lon="-91.593717000"><time>2002-05-25T18:55:11Z</time>\r
+</trkpt>\r
+<trkpt lat="30.048450000" lon="-91.594250000"><time>2002-05-25T18:56:32Z</time>\r
+</trkpt>\r
+<trkpt lat="30.048083000" lon="-91.594750000"><time>2002-05-25T18:57:24Z</time>\r
+</trkpt>\r
+<trkpt lat="30.047500000" lon="-91.595450000">\r
+ <ele>7.000000</ele><time>2002-05-25T18:58:40Z</time>\r
+</trkpt>\r
+<trkpt lat="30.047067000" lon="-91.596000000"><time>2002-05-25T18:59:28Z</time>\r
+</trkpt>\r
+<trkpt lat="30.046633000" lon="-91.596600000"><time>2002-05-25T19:00:22Z</time>\r
+</trkpt>\r
+<trkpt lat="30.046400000" lon="-91.597650000"><time>2002-05-25T19:01:41Z</time>\r
+</trkpt>\r
+<trkpt lat="30.046233000" lon="-91.598467000"><time>2002-05-25T19:02:48Z</time>\r
+</trkpt>\r
+<trkpt lat="30.046317000" lon="-91.598967000"><time>2002-05-25T19:03:43Z</time>\r
+</trkpt>\r
+<trkpt lat="30.046783000" lon="-91.599283000"><time>2002-05-25T19:04:49Z</time>\r
+</trkpt>\r
+<trkpt lat="30.047133000" lon="-91.599667000"><time>2002-05-25T19:05:57Z</time>\r
+</trkpt>\r
+</trkseg>\r
+</trk>\r
+<extensions>\r
+</extensions>\r
+</gpx>
\ No newline at end of file
--- /dev/null
+# Latitude, Longitude and UTM coordinates are in WGS84 datum
+#
+# Every set of data contains the following:
+#
+# Waypoint name
+# Waypoint comment
+# Waypoint description
+# Latitude in Degree and decimals (soutern hemisphere has neg. degrees)
+# Longitude in degree and decimals (neg. numbers: west of Greenwich)
+# Height in meters
+GCEBB,Mountain Bike Heaven by susy1313,,35.9720333,-87.1347000,0.0
+GC1A37,The Troll by a182pilot & Family,,36.0906833,-86.6795500,0.0
+GC1C2B,Dive Bomber by JoGPS & family,,35.9962667,-86.6201167,0.0
+GC25A9,FOSTER by JoGPS & Family,,36.0384833,-86.6486167,0.0
+GC2723,Logan Lighthouse by JoGps & Family,,36.1121833,-86.7417667,0.0
+GC2B71,Ganier Cache by Susy1313,,36.0640833,-86.7905167,0.0
+GC309F,Shy's Hill by FireFighterEng33,,36.0877667,-86.8097333,0.0
+GC317A,GittyUp by JoGPS / Warner Parks,,36.0575000,-86.8920000,0.0
+GC317D,Inlighting by JoGPS / Warner Parks,,36.0828000,-86.8672833,0.0
--- /dev/null
+# Latitude, Longitude and UTM coordinates are in WGS84 datum
+#
+# Every set of data contains the following:
+#
+# Waypoint name
+# Waypoint comment
+# Waypoint description
+# Latitude in Degree and decimals (soutern hemisphere has neg. degrees)
+# Longitude in degree and decimals (neg. numbers: west of Greenwich)
+# Height in meters [optional when importing, always present when exporting: Date (GMT) as ISO YYYYMMDD, Time of the day relative to the date as HHMMSS
+GCEBB,Mountain Bike Heaven by susy1313,,35.9720333,-87.1347000,0.0 ,19700101,000000
+GC1A37,The Troll by a182pilot & Family,,36.0906833,-86.6795500,0.0 ,19700101,000000
+GC1C2B,Dive Bomber by JoGPS & family,,35.9962667,-86.6201167,0.0 ,19700101,000000
+GC25A9,FOSTER by JoGPS & Family,,36.0384833,-86.6486167,0.0 ,19700101,000000
+GC2723,Logan Lighthouse by JoGps & Family,,36.1121833,-86.7417667,0.0 ,19700101,000000
+GC2B71,Ganier Cache by Susy1313,,36.0640833,-86.7905167,0.0 ,19700101,000000
+GC309F,Shy's Hill by FireFighterEng33,,36.0877667,-86.8097333,0.0 ,19700101,000000
+GC317A,GittyUp by JoGPS / Warner Parks,,36.0575000,-86.8920000,0.0 ,19700101,000000
+GC317D,Inlighting by JoGPS / Warner Parks,,36.0828000,-86.8672833,0.0 ,19700101,000000
--- /dev/null
+# Latitude, Longitude and UTM coordinates are in WGS84 datum
+#
+# Every set of data contains the following:
+#
+# Waypoint name
+# Waypoint comment
+# Waypoint description
+# Latitude in Degree and decimals (soutern hemisphere has neg. degrees)
+# Longitude in degree and decimals (neg. numbers: west of Greenwich)
+# Height in meters [optional when importing, always present when exporting: Date (GMT) as ISO YYYYMMDD, Time of the day relative to the date as HHMMSS
+GCEBB,Mountain Bike Heaven by susy1313,,35.9720333,-87.1347000,0.0 ,19700101,000000
+GC1A37,The Troll by a182pilot & Family,,36.0906833,-86.6795500,0.0 ,19700101,000000
+GC1C2B,Dive Bomber by JoGPS & family,,35.9962667,-86.6201167,0.0 ,19700101,110303
+GC25A9,FOSTER by JoGPS & Family,,36.0384833,-86.6486167,0.0 ,19700101,130405
+GC2723,Logan Lighthouse by JoGps & Family,,36.1121833,-86.7417667,0.0 ,20050102,000000
+GC2B71,Ganier Cache by Susy1313,,36.0640833,-86.7905167,0.0 ,20050102,000001
--- /dev/null
+# Latitude, Longitude and UTM coordinates are in WGS84 datum
+#
+# Every set of data contains the following:
+#
+# Waypoint name
+# Waypoint comment
+# Waypoint description
+# Latitude in Degree and decimals (soutern hemisphere has neg. degrees)
+# Longitude in degree and decimals (neg. numbers: west of Greenwich)
+# Height in meters [optional when importing, always present when exporting: Date (GMT) as ISO YYYYMMDD, Time of the day relative to the date as HHMMSS
+GCEBB,Mountain Bike Heaven by susy1313,,35.9720333,-87.1347000,0.0
+GC1A37,The Troll by a182pilot & Family,,36.0906833,-86.6795500,0.0 ,19700101
+GC1C2B,Dive Bomber by JoGPS & family,,35.9962667,-86.6201167,0.0 ,,110304
+GC25A9,FOSTER by JoGPS & Family,,36.0384833,-86.6486167,0.0 ,19700101,130405
+GC2723,Logan Lighthouse by JoGps & Family,,36.1121833,-86.7417667,0.0 ,20050102,000000
+GC2B71,Ganier Cache by Susy1313,,36.0640833,-86.7905167,0.0 ,20050102,000001
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<gpx xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" creator="Groundspeak, Inc. All Rights Reserved. http://www.groundspeak.com" xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd http://www.groundspeak.com/cache/1/0 http://www.groundspeak.com/cache/1/0/cache.xsd" xmlns="http://www.topografix.com/GPX/1/0">\r
+ <name>Cache Listing Generated from Geocaching.com</name>\r
+ <desc>This is an individual cache generated from Geocaching.com</desc>\r
+ <author>Account "Sverdrup2" From Geocaching.com</author>\r
+ <email>contact@geocaching.com</email>\r
+ <url>http://www.geocaching.com</url>\r
+ <urlname>Geocaching - High Tech Treasure Hunting</urlname>\r
+ <time>2005-07-16T18:15:40.7599561-07:00</time>\r
+ <keywords>cache, geocache</keywords>\r
+ <bounds minlat="46.1333333333333" minlon="-73" maxlat="46.1333333333333" maxlon="-73" />\r
+ <wpt lat="46.1333333333333" lon="-73">\r
+ <time>2002-08-15T00:00:00.0000000-07:00</time>\r
+ <name>GC7FA4</name>\r
+ <desc>Points géodésiques du Québec by Sverdrup2, Locationless (Reverse) Cache (1/1)</desc>\r
+ <url>http://www.geocaching.com/seek/cache_details.aspx?guid=727f9d2c-f080-41f1-a2c9-a326ead462ed</url>\r
+ <urlname>Points géodésiques du Québec</urlname>\r
+ <sym>Geocache</sym>\r
+ <type>Geocache|Locationless (Reverse) Cache</type>\r
+ <groundspeak:cache id="32676" available="True" archived="False" xmlns:groundspeak="http://www.groundspeak.com/cache/1/0">\r
+ <groundspeak:name>Points géodésiques du Québec</groundspeak:name>\r
+ <groundspeak:placed_by>Sverdrup2</groundspeak:placed_by>\r
+ <groundspeak:owner id="6293">Sverdrup2</groundspeak:owner>\r
+ <groundspeak:type>Locationless (Reverse) Cache</groundspeak:type>\r
+ <groundspeak:container>Virtual</groundspeak:container>\r
+ <groundspeak:difficulty>1</groundspeak:difficulty>\r
+ <groundspeak:terrain>1</groundspeak:terrain>\r
+ <groundspeak:country>Canada</groundspeak:country>\r
+ <groundspeak:state>Quebec</groundspeak:state>\r
+ <groundspeak:short_description html="True">LES COORDONÉES PUBLIÉES NE REPRÉSENTENT PAS LA LOCALISATION D'UNE CACHE\r
+PUBLISHED COORDINATES DO NOT REPRESENT THE LOCALIZATION OF A CACHE</groundspeak:short_description>\r
+ <groundspeak:long_description html="True">Le but de cette cache virtuelle est de trouver les points géodésiques du territoire québécois. Les points géodésiques sont faciles à identifier (capuchons de laiton au niveau du sol). Généralement, il y a un panneau de couleur orange sur un poteau à proximité du point. Sur ce panneau, le numéro du point est identifié. Aussi, la distance relative du panneau au point est indiquée. \r
+<P>\r
+Pour inscrire votre découverte, vous devez prendre en note le NUMÉRO DU POINT(inscrit sur le point même ou au centre du panneau)LA COORDONNÉE(en format HDDD MM.MM WGS84 datum ET UTM NAD83 indiquer la zone SVP)et L'ALTITUDE RELATIVE. Si le points n'est pas visible (il se peut qu'il soit sous quelques centimètres de terre) vous pouvez prendre la coordonnée à l'emplacement du panneau SI LA PRÉCISION DE VOTRE GPS EST SUPÉRIEUR À LA DISTANCE INSCRITE SUR LE PANNEAU (ex : Précison du GPS de 5m et distance au point inscrite sur le panneau de 3m).\r
+<P>\r
+Une photo du point ou du panneau et une description générale des lieux serait aussi des informations importantes.\r
+<P>\r
+Enfin, il faudrait aussi prendre en note l'organisme propriétaire du point géodésique. Au Québec il en existe plusieurs:\r
+<P>\r
+Le Service de la géodésie du Québec, Ministère des Ressources naturelles, Québec\r
+<P>\r
+La Division des levés géodésiques, Géomatique Canada, Secteur des sciences de la terre Ressources naturelles Canada \r
+<P>\r
+Le Service hydrographique du Canada, Direction des sciences, Pêches et Océans Canada et la Garde côtière canadienne, Pêches et Océans Canada \r
+<P>\r
+Et tout les anciens noms de ministères et/ou organisme\r
+<P>\r
+Des photos de points de même que des panneaux suivront bientôt.\r
+VOUS NE POUVEZ INSCRIRE QU'UN SEUL POINT GÉODÉSIQUE (UN POINT PAR GÉOCACHEUR)\r
+Bonne chance!\r
+\r
+<P>\r
+\r
+The goal of this virtual cache is to find the geodetic points of Québec’s territory. The geodetic points are easy to identify (Brass cap at ground level) Generally, there is an orange panel of on a post near the point. On this panel, the number of the point is identified. Also, the distance relating from the panel to the point is also indicated. In order to log your find, you must take in note THE NUMBER OF THE POINT(registered on the point or in the center of the panel) and THE COORDINATES(in format HDDD MM.MM WGS84 datum AND UTM NAD83 indicate the zone please)and THE ALTITUDE. If the point is not visible (it may be buried under few centimetres) you can take the coordinate at the panel IF THE ACCURACY OF YOUR GPS IS HIGHER Than the DISTANCE REGISTERED ON the PANEL. (Ex: accuracy of the GPS is 5m and the distance to the point registered on the panel is 3m). \r
+ <P>\r
+A picture of the point or panel and a general description of the places would be also significant information. Finally, it would also be important to take in note the organization owner of the geodetic point. \r
+In Quebec there are several: \r
+<P>\r
+The "Service de la géodésie du Québec, Ministère des Ressources naturelles Québec"\r
+The Geodetic Survey Division, Geomatics Canada, Earth Sciences Sector, Natural Resources Canada \r
+The Canadian Hydrographic Service, Sciences Directorate, Fisheries and Oceans Canada and the Canadian Coast Guard, Fisheries and Oceans Canada\r
+And all old names of ministries and/or organization\r
+<P>\r
+\r
+PICTURES of points and of the panels will follow soon. YOU CAN ONLY LOG ONE POINT (ONE POINT PER GEOCACHER)\r
+Good luck!</groundspeak:long_description>\r
+ <groundspeak:encoded_hints>\r
+ </groundspeak:encoded_hints>\r
+ <groundspeak:logs>\r
+ <groundspeak:log id="9032712">\r
+ <groundspeak:date>2005-07-12T07:00:00</groundspeak:date>\r
+ <groundspeak:type>Found it</groundspeak:type>\r
+ <groundspeak:finder id="153849">Christopher R & Pooh B</groundspeak:finder>\r
+ <groundspeak:text encoded="False">This marker is not in Quebec but it is a Geodesic marker in Clarenville, Newfoundland, Canada!\r
+\r
+Found this one while hunting a traditional cache and thought of this cache right away! \r
+\r
+It is located on Bare Mountain in Clarenville - There are aactually two markers within 15 feet of one another on Bare Mountain...\r
+\r
+Smiles Pooh Bear \r
+\r
+Ce marqueur n'est pas au Québec mais c'est un marqueur géodésique dans Clarenville, Terre-Neuve, Canada! \r
+\r
+A trouvé celui-ci tandis que chasse une cachette traditionnelle et pensé à cette cachette tout de suite! Elle est située sur la montagne nue dans Clarenville - il y a aactually deux marqueurs à moins de 15 pieds d'un des autres sur la montagne nue... Ours De Pooh De Sourires\r
+\r
+\r
+</groundspeak:text>\r
+ <groundspeak:log_wpt lat="48.170117" lon="-53.968283" />\r
+ </groundspeak:log>\r
+ <groundspeak:log id="8750499">\r
+ <groundspeak:date>2005-06-26T07:00:00</groundspeak:date>\r
+ <groundspeak:type>Found it</groundspeak:type>\r
+ <groundspeak:finder id="373600">TravelBen</groundspeak:finder>\r
+ <groundspeak:text encoded="False">[:D] 14h22\r
+\r
+Marqueur du Service de la Géodégie (c'est bien un "g" pas un "s") du Québec.\r
+\r
+Position Average (100 échantillons):\r
+N 45° 26.872 W 075° 56.410, 21 mètres d'altitude\r
+UTM: 18T E 582877 N 5033250\r
+\r
+Ce marqueur se trouve dans le ville de Senneville, sur un monument décrivant une page d'histoire du Québec, sur le bas côté avant droit.\r
+\r
+Près de la cache: Exo-07 La Jumelle de Loudiver (GCP3VE)</groundspeak:text>\r
+ <groundspeak:log_wpt lat="45.447867" lon="-73.940167" />\r
+ </groundspeak:log>\r
+ <groundspeak:log id="8328239">\r
+ <groundspeak:date>2005-06-03T07:00:00</groundspeak:date>\r
+ <groundspeak:type>Found it</groundspeak:type>\r
+ <groundspeak:finder id="267122">etasse</groundspeak:finder>\r
+ <groundspeak:text encoded="False">MRN marker 94K4731 in Gatineau, QC. corner of Du Rhone and Gatineau Ave.\r
+\r
+Position Average\r
+N 45° 29.5247 W 075° 43.0049 59.49m\r
+UTM 18T 0443995 5037866\r
+\r
+Least Squares Average\r
+N 45° 29.5257 W 075° 43.0043 55.74m\r
+UTM 18T 0443996 5037868\r
+\r
+This pole has everything: An underground cable warning, a geodesic mark, a bus stop and a garage sale sign.\r
+\r
+Judging by the coordinates it looks like the coords should be 45°29'31.5" -75°43'0" I placed the GPS antenna right against the marker, to no avail.\r
+\r
+</groundspeak:text>\r
+ <groundspeak:log_wpt lat="45.492083" lon="-75.71675" />\r
+ </groundspeak:log>\r
+ <groundspeak:log id="8326389">\r
+ <groundspeak:date>2005-06-03T07:00:00</groundspeak:date>\r
+ <groundspeak:type>Found it</groundspeak:type>\r
+ <groundspeak:finder id="310909">Katou</groundspeak:finder>\r
+ <groundspeak:text encoded="False">Un bo point géodésique a Lotbinière..en allant faire une nouvelle cache a l'île richelieu ;-)\r
+\r
+</groundspeak:text>\r
+ <groundspeak:log_wpt lat="46.618183" lon="-71.9329" />\r
+ </groundspeak:log>\r
+ <groundspeak:log id="8214050">\r
+ <groundspeak:date>2005-05-29T07:00:00</groundspeak:date>\r
+ <groundspeak:type>Found it</groundspeak:type>\r
+ <groundspeak:finder id="231453">Gps_Gulliver&DauphinBleu</groundspeak:finder>\r
+ <groundspeak:text encoded="False">Point Geodesique situe near Port de Plaisance de Longueuil\r
+sur le bord du fleuve st-laurent.\r
+Il y a des sentiers et une grande piste cyclable\r
+Enjoy !</groundspeak:text>\r
+ <groundspeak:log_wpt lat="45.540817" lon="-73.51245" />\r
+ </groundspeak:log>\r
+ </groundspeak:logs>\r
+ <groundspeak:travelbugs />\r
+ </groundspeak:cache>\r
+ </wpt>\r
+</gpx>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<gpx xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" creator="Groundspeak, Inc. All Rights Reserved. http://www.groundspeak.com" xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd http://www.groundspeak.com/cache/1/0 http://www.groundspeak.com/cache/1/0/cache.xsd" xmlns="http://www.topografix.com/GPX/1/0">\r
+ <name>Cache Listing Generated from Geocaching.com</name>\r
+ <desc>This is an individual cache generated from Geocaching.com</desc>\r
+ <author>Account "robertlipe" From Geocaching.com</author>\r
+ <email>contact@geocaching.com</email>\r
+ <url>http://www.geocaching.com</url>\r
+ <urlname>Geocaching - High Tech Treasure Hunting</urlname>\r
+ <time>2005-07-16T18:18:41.5712989-07:00</time>\r
+ <keywords>cache, geocache</keywords>\r
+ <bounds minlat="35.9216666666667" minlon="-86.8616666666667" maxlat="35.9216666666667" maxlon="-86.8616666666667" />\r
+ <wpt lat="35.9216666666667" lon="-86.8616666666667">\r
+ <time>2003-06-29T00:00:00.0000000-07:00</time>\r
+ <name>GCGCA8</name>\r
+ <desc>Oozy rat in a sanitary zoo by robertlipe, Unknown Cache (3/2)</desc>\r
+ <url>http://www.geocaching.com/seek/cache_details.aspx?guid=cda94cd6-d657-49bd-8e7e-0031ef1b2613</url>\r
+ <urlname>Oozy rat in a sanitary zoo</urlname>\r
+ <sym>Geocache</sym>\r
+ <type>Geocache|Unknown Cache</type>\r
+ <groundspeak:cache id="77386" available="True" archived="False" xmlns:groundspeak="http://www.groundspeak.com/cache/1/0">\r
+ <groundspeak:name>Oozy rat in a sanitary zoo</groundspeak:name>\r
+ <groundspeak:placed_by>robertlipe</groundspeak:placed_by>\r
+ <groundspeak:owner id="32733">robertlipe</groundspeak:owner>\r
+ <groundspeak:type>Unknown Cache</groundspeak:type>\r
+ <groundspeak:container>Not chosen</groundspeak:container>\r
+ <groundspeak:difficulty>3</groundspeak:difficulty>\r
+ <groundspeak:terrain>2</groundspeak:terrain>\r
+ <groundspeak:country>United States</groundspeak:country>\r
+ <groundspeak:state>Tennessee</groundspeak:state>\r
+ <groundspeak:short_description html="True">The cache is not at the coordinates above. These coords will get you to the correct park and within 1/2 mile of the cache. The cache is within 35 feet of the trail. It is not handicapped accessible. It is a nice walk in the woods that is practical for all ages. There is no space in the container for trading items. You should bring a writing stick and bug spray is recommended.</groundspeak:short_description>\r
+ <groundspeak:long_description html="True">So if the cache isn't at the above coordinates, where is it? \r
+\r
+<ul>\r
+\r
+<li>Too bad I hid a boot\r
+<li>Too hot to hoot\r
+<li>Never odd or even\r
+<li>Do geese see God?\r
+<li>"Do nine men interpret?" "Nine men," I nod\r
+<li>Rats live on no evil star\r
+<li>Go hang a salami, I'm a lasagna hog\r
+</ul>\r
+\r
+Now that it's intuitively obvious to even the most casual observer where the cache is, turn on your geo-mojo and go find it.\r
+<br>\r
+<img SRC="http://www.mtgc.org/mtgc_member-banner.gif" WIDTH="500" HEIGHT="40" ALT="Member of Middle Tennessee GeoCachers Club [www.mtgc.org]" BORDER="0"></a></p></groundspeak:long_description>\r
+ <groundspeak:encoded_hints>\r
+ </groundspeak:encoded_hints>\r
+ <groundspeak:logs>\r
+ <groundspeak:log id="8859126">\r
+ <groundspeak:date>2005-07-03T07:00:00</groundspeak:date>\r
+ <groundspeak:type>Found it</groundspeak:type>\r
+ <groundspeak:finder id="251373">littlepod</groundspeak:finder>\r
+ <groundspeak:text encoded="False">Enjoyed the puzzle. We seemed to be about 50ft off though. TFTC.</groundspeak:text>\r
+ </groundspeak:log>\r
+ <groundspeak:log id="7702861">\r
+ <groundspeak:date>2005-04-29T07:00:00</groundspeak:date>\r
+ <groundspeak:type>Write note</groundspeak:type>\r
+ <groundspeak:finder id="32733">robertlipe</groundspeak:finder>\r
+ <groundspeak:text encoded="False">TB Drop to show he's hanging out in Nashville until we blast off for Geowoodstock in a few weeks.</groundspeak:text>\r
+ </groundspeak:log>\r
+ <groundspeak:log id="7533203">\r
+ <groundspeak:date>2005-04-18T07:00:00</groundspeak:date>\r
+ <groundspeak:type>Found it</groundspeak:type>\r
+ <groundspeak:finder id="371671">Big Bumblebee</groundspeak:finder>\r
+ <groundspeak:text encoded="False">Found it a while ago. Thanks.</groundspeak:text>\r
+ </groundspeak:log>\r
+ <groundspeak:log id="7167128">\r
+ <groundspeak:date>2005-03-27T08:00:00</groundspeak:date>\r
+ <groundspeak:type>Write note</groundspeak:type>\r
+ <groundspeak:finder id="32733">robertlipe</groundspeak:finder>\r
+ <groundspeak:text encoded="False">I had to renew my permit with the CDC and in doing so, I trolled out here verified that the infectious ooze is fully within specification and industry accepted tolerance. Ooze On!</groundspeak:text>\r
+ </groundspeak:log>\r
+ <groundspeak:log id="6069172">\r
+ <groundspeak:date>2004-12-27T08:00:00</groundspeak:date>\r
+ <groundspeak:type>Found it</groundspeak:type>\r
+ <groundspeak:finder id="264545">Virtual Babe</groundspeak:finder>\r
+ <groundspeak:text encoded="False">This was a great cache, however on this day I considered it a FIFM cache (Fun, Invigorating, Frustrating and Maddening), especially when the cache was not replaced in the proper spot by the previous cacher! Thanks anyway!!\r
+</groundspeak:text>\r
+ </groundspeak:log>\r
+ <groundspeak:log id="2741866">\r
+ <groundspeak:date>2004-01-12T08:00:00</groundspeak:date>\r
+ <groundspeak:type>Write note</groundspeak:type>\r
+ <groundspeak:finder id="32733">robertlipe</groundspeak:finder>\r
+ <groundspeak:text encoded="False">I got a complaint from the CDC about oozy rat this weekend. I went out tonight in the dark and verified that the infectious ooze is fully within specification and industry accepted tolerance. (Although I realize now I did misstate the cache container to the reporting officer when confronted. It's, uuuuh, smaller than I said.)</groundspeak:text>\r
+ </groundspeak:log>\r
+ <groundspeak:log id="2165950">\r
+ <groundspeak:date>2003-10-04T07:00:00</groundspeak:date>\r
+ <groundspeak:type>Write note</groundspeak:type>\r
+ <groundspeak:finder id="32733">robertlipe</groundspeak:finder>\r
+ <groundspeak:text encoded="False">In the expectation that this cache will get some traffic in the next 48 hours, Ryan and I checked it earlier today. The Rat is Oozing just as we planned it.</groundspeak:text>\r
+ </groundspeak:log>\r
+ <groundspeak:log id="1639036">\r
+ <groundspeak:date>2003-07-03T07:00:00</groundspeak:date>\r
+ <groundspeak:type>Write note</groundspeak:type>\r
+ <groundspeak:finder id="32733">robertlipe</groundspeak:finder>\r
+ <groundspeak:text encoded="False">It won't earn him a smiley face, but I've confirmed that rickrich would have indeed sunk the battleship! Thanx for playing. You get a copy of the home game and some rice-a-roni...</groundspeak:text>\r
+ </groundspeak:log>\r
+ </groundspeak:logs>\r
+ <groundspeak:travelbugs />\r
+ </groundspeak:cache>\r
+ </wpt>\r
+</gpx>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0"?>
+<gpx
+ version="1.0"
+creator="GPSBabel - http://www.gpsbabel.org"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns="http://www.topografix.com/GPX/1/0"
+xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
+<time>1970-01-01T00:00:00Z</time>
+<bounds minlat="50.492618987" minlon ="12.105448823" maxlat="51.314520836" maxlon="12.435919438" />
+<wpt lat="50.877340632" lon="12.433888670">
+ <name>3</name>
+ <cmt>B93</cmt>
+ <desc>B93</desc>
+ <sym>Waypoint</sym>
+</wpt>
+<wpt lat="50.964955240" lon="12.435919438">
+<time>2005-06-24T00:50:24Z</time>
+ <name>Altenburg-Umgehung</name>
+ <cmt>abgu (cmt)</cmt>
+ <desc>abgu (cmt)</desc>
+ <url>abgu (notes)</url>
+ <sym>Golf Course</sym>
+</wpt>
+<wpt lat="50.610795273" lon="12.173802154">
+<time>2005-02-26T08:59:59Z</time>
+ <name>Elsterberg</name>
+ <cmt>Piehlerstrasse</cmt>
+ <desc>Piehlerstrasse</desc>
+ <sym>Golf Course</sym>
+</wpt>
+<wpt lat="50.844125748" lon="12.408757210">
+<time>2005-02-26T09:10:47Z</time>
+ <name>Gosel</name>
+ <cmt>Gosel</cmt>
+ <desc>Gosel</desc>
+ <sym>Golf Course</sym>
+</wpt>
+<wpt lat="50.654763049" lon="12.204956766">
+<time>2005-02-26T08:57:04Z</time>
+ <name>Greiz</name>
+ <cmt>August-Bebel-Strasse</cmt>
+ <desc>August-Bebel-Strasse</desc>
+ <sym>Golf Course</sym>
+</wpt>
+<wpt lat="50.493662870" lon="12.107152529">
+<time>2005-02-26T09:02:20Z</time>
+ <name>Jahnstrasse11</name>
+ <cmt>Jahnstrasse 11</cmt>
+ <desc>Jahnstrasse 11</desc>
+ <sym>Golf Course</sym>
+</wpt>
+<wpt lat="50.493837046" lon="12.106101019">
+<time>2005-02-26T09:03:15Z</time>
+ <name>Liebknechtstras</name>
+ <cmt>Liebknechtstrasse 90</cmt>
+ <desc>Liebknechtstrasse 90</desc>
+ <sym>Golf Course</sym>
+</wpt>
+<wpt lat="50.492618987" lon="12.105448823">
+<time>2005-06-24T00:48:39Z</time>
+ <name>NARVA</name>
+ <cmt>Plauen (cmt)</cmt>
+ <desc>Plauen (cmt)</desc>
+ <url>Wir bei NARVA (notes)</url>
+ <sym>Residence</sym>
+</wpt>
+<wpt lat="51.314520836" lon="12.409143448">
+<time>2005-06-24T00:36:57Z</time>
+ <name>Völkerschlachtdenkmal</name>
+ <cmt>P+R Am Völkerschlachtdenkmal</cmt>
+ <desc>P+R Am Völkerschlachtdenkmal</desc>
+ <url>http://Voelkerschlachtdenkmal</url>
+ <sym>Waypoint</sym>
+</wpt>
+<rte>
+ <name>NARVA-Leipzig</name>
+ <rtept lat="50.492618987" lon="12.105448823">
+<time>2005-06-24T00:48:39Z</time>
+ <name>NARVA</name>
+ <cmt>Plauen (cmt)</cmt>
+ <desc>Plauen (cmt)</desc>
+ <url>Wir bei NARVA (notes)</url>
+ <sym>Residence</sym>
+ </rtept>
+ <rtept lat="50.492606163" lon="12.105431557">
+<time>2005-04-26T14:27:21Z</time>
+ <name>416</name>
+ <url>Fahren Sie auf die Luis-Ferdinand-Schönherr-Strasse nach Norden</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.492606163" lon="12.105431557">
+<time>2005-04-26T14:27:21Z</time>
+ <name>417</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.494279861" lon="12.105131149">
+<time>2005-04-26T14:27:21Z</time>
+ <name>418</name>
+ <url>Biegen Sie rechts ab auf die Liebknechtstrasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.493836962" lon="12.106101271">
+<time>2005-04-26T14:27:21Z</time>
+ <name>419</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.493837046" lon="12.106101019">
+<time>2005-02-26T09:03:15Z</time>
+ <name>Liebknechtstras</name>
+ <cmt>Liebknechtstrasse 90</cmt>
+ <desc>Liebknechtstrasse 90</desc>
+ <sym>Golf Course</sym>
+ </rtept>
+ <rtept lat="50.493836962" lon="12.106101271">
+<time>2005-04-26T14:27:21Z</time>
+ <name>420</name>
+ <url>Fahren Sie auf die Liebknechtstrasse nach Südosten</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.493378639" lon="12.107105255">
+<time>2005-04-26T14:27:21Z</time>
+ <name>421</name>
+ <url>Biegen Sie links ab auf die Jahnstrasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.493662786" lon="12.107152529">
+<time>2005-04-26T14:27:21Z</time>
+ <name>422</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.493662870" lon="12.107152529">
+<time>2005-02-26T09:02:20Z</time>
+ <name>Jahnstrasse11</name>
+ <cmt>Jahnstrasse 11</cmt>
+ <desc>Jahnstrasse 11</desc>
+ <sym>Golf Course</sym>
+ </rtept>
+ <rtept lat="50.493662786" lon="12.107152529">
+<time>2005-04-26T14:27:21Z</time>
+ <name>423</name>
+ <url>Fahren Sie auf die Jahnstrasse nach Norden</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.494666100" lon="12.107319832">
+<time>2005-04-26T14:27:21Z</time>
+ <name>424</name>
+ <url>Biegen Sie links ab auf die Neundorfer Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.494666100" lon="12.106633186">
+<time>2005-04-26T14:27:21Z</time>
+ <name>425</name>
+ <url>Biegen Sie rechts ab auf die Scharnhorststrasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.496554375" lon="12.105002403">
+<time>2005-04-26T14:27:21Z</time>
+ <name>426</name>
+ <url>Biegen Sie rechts ab auf die Schminckestrasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.497756004" lon="12.106332779">
+<time>2005-04-26T14:27:21Z</time>
+ <name>427</name>
+ <url>Biegen Sie links ab auf die Kopernikusstrasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.499987602" lon="12.103672028">
+<time>2005-04-26T14:27:21Z</time>
+ <name>428</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.499987602" lon="12.103672028">
+<time>2005-04-26T14:27:21Z</time>
+ <name>429</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.500202179" lon="12.103500366">
+<time>2005-04-26T14:27:21Z</time>
+ <name>430</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.502090454" lon="12.102470398">
+<time>2005-04-26T14:27:21Z</time>
+ <name>431</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.503549576" lon="12.099037170">
+<time>2005-04-26T14:27:21Z</time>
+ <name>432</name>
+ <url>Ordnen Sie sich rechts ein in Richtung Talstrasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.510201454" lon="12.092342377">
+<time>2005-04-26T14:27:21Z</time>
+ <name>433</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.512003899" lon="12.090926170">
+<time>2005-04-26T14:27:21Z</time>
+ <name>434</name>
+ <url>Biegen Sie rechts ab auf die Zwoschwitzer Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.512475967" lon="12.091741562">
+<time>2005-04-26T14:27:21Z</time>
+ <name>435</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.520200729" lon="12.091612816">
+<time>2005-04-26T14:27:21Z</time>
+ <name>436</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.523333549" lon="12.092986107">
+<time>2005-04-26T14:27:21Z</time>
+ <name>437</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.524277687" lon="12.093672752">
+<time>2005-04-26T14:27:21Z</time>
+ <name>438</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.525264740" lon="12.093973160">
+<time>2005-04-26T14:27:21Z</time>
+ <name>439</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.525865555" lon="12.094359398">
+<time>2005-04-26T14:27:21Z</time>
+ <name>440</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.526509285" lon="12.094831467">
+<time>2005-04-26T14:27:21Z</time>
+ <name>441</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.530071259" lon="12.098007202">
+<time>2005-04-26T14:27:21Z</time>
+ <name>442</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.534362793" lon="12.104401588">
+<time>2005-04-26T14:27:21Z</time>
+ <name>443</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.534491539" lon="12.104487419">
+<time>2005-04-26T14:27:21Z</time>
+ <name>444</name>
+ <url>Biegen Sie links ab auf die An Der Schöpsdrehe</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.534920692" lon="12.103457451">
+<time>2005-04-26T14:27:21Z</time>
+ <name>445</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.535736084" lon="12.100839615">
+<time>2005-04-26T14:27:21Z</time>
+ <name>446</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.535778999" lon="12.100667953">
+<time>2005-04-26T14:27:21Z</time>
+ <name>447</name>
+ <url>Biegen Sie rechts ab auf die Elsterberger Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.537710190" lon="12.102599144">
+<time>2005-04-26T14:27:21Z</time>
+ <name>448</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.544619560" lon="12.105388641">
+<time>2005-04-26T14:27:21Z</time>
+ <name>449</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.591139793" lon="12.138476372">
+<time>2005-04-26T14:27:21Z</time>
+ <name>450</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.591440201" lon="12.138905525">
+<time>2005-04-26T14:27:21Z</time>
+ <name>451</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.605859756" lon="12.154955864">
+<time>2005-04-26T14:27:21Z</time>
+ <name>452</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.605387688" lon="12.160363197">
+<time>2005-04-26T14:27:21Z</time>
+ <name>453</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.607104301" lon="12.168259621">
+<time>2005-04-26T14:27:21Z</time>
+ <name>454</name>
+ <url>Biegen Sie rechts ab auf die Robert-Schenker-Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.606160164" lon="12.168302536">
+<time>2005-04-26T14:27:21Z</time>
+ <name>455</name>
+ <url>Biegen Sie links ab auf die Rosa-Luxemburg-Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.607061386" lon="12.172594070">
+<time>2005-04-26T14:27:21Z</time>
+ <name>456</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.609421730" lon="12.175040245">
+<time>2005-04-26T14:27:21Z</time>
+ <name>457</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.610795189" lon="12.173802238">
+<time>2005-04-26T14:27:21Z</time>
+ <name>458</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.610795273" lon="12.173802154">
+<time>2005-02-26T08:59:59Z</time>
+ <name>Elsterberg</name>
+ <cmt>Piehlerstrasse</cmt>
+ <desc>Piehlerstrasse</desc>
+ <sym>Golf Course</sym>
+ </rtept>
+ <rtept lat="50.610795189" lon="12.173802238">
+<time>2005-04-26T14:27:22Z</time>
+ <name>459</name>
+ <url>Fahren Sie auf die Piehlerstrasse nach Nordwesten</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.612468719" lon="12.168731689">
+<time>2005-04-26T14:27:22Z</time>
+ <name>460</name>
+ <url>Biegen Sie rechts ab auf die Greizer Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.616717339" lon="12.170190811">
+<time>2005-04-26T14:27:22Z</time>
+ <name>461</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.619249344" lon="12.172937393">
+<time>2005-04-26T14:27:22Z</time>
+ <name>462</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.623326302" lon="12.176756859">
+<time>2005-04-26T14:27:22Z</time>
+ <name>463</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.623583794" lon="12.180147171">
+<time>2005-04-26T14:27:22Z</time>
+ <name>464</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.633797646" lon="12.192077637">
+<time>2005-04-26T14:27:22Z</time>
+ <name>465</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.634012222" lon="12.192249298">
+<time>2005-04-26T14:27:22Z</time>
+ <name>466</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.637145042" lon="12.191991806">
+<time>2005-04-26T14:27:22Z</time>
+ <name>467</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.646672249" lon="12.195553780">
+<time>2005-04-26T14:27:22Z</time>
+ <name>468</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.647916794" lon="12.194480896">
+<time>2005-04-26T14:27:22Z</time>
+ <name>469</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.647959709" lon="12.194480896">
+<time>2005-04-26T14:27:22Z</time>
+ <name>470</name>
+ <url>Halten Sie sich rechts in Richtung Carolinenstrasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.655169487" lon="12.198171616">
+<time>2005-04-26T14:27:22Z</time>
+ <name>471</name>
+ <url>Biegen Sie rechts ab auf die Gartenweg</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.654611588" lon="12.199459076">
+<time>2005-04-26T14:27:22Z</time>
+ <name>472</name>
+ <url>Biegen Sie links ab auf die B94</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.655384064" lon="12.201776505">
+<time>2005-04-26T14:27:22Z</time>
+ <name>473</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.655512810" lon="12.202463150">
+<time>2005-04-26T14:27:22Z</time>
+ <name>474</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.655469894" lon="12.202720642">
+<time>2005-04-26T14:27:22Z</time>
+ <name>475</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.654911995" lon="12.204480171">
+<time>2005-04-26T14:27:22Z</time>
+ <name>476</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.654762965" lon="12.204956934">
+<time>2005-04-26T14:27:22Z</time>
+ <name>477</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.654763049" lon="12.204956766">
+<time>2005-02-26T08:57:04Z</time>
+ <name>Greiz</name>
+ <cmt>August-Bebel-Strasse</cmt>
+ <desc>August-Bebel-Strasse</desc>
+ <sym>Golf Course</sym>
+ </rtept>
+ <rtept lat="50.654762965" lon="12.204956934">
+<time>2005-04-26T14:27:22Z</time>
+ <name>478</name>
+ <url>Fahren Sie auf die August-Bebel-Strasse nach Südosten</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.653924942" lon="12.207655907">
+<time>2005-04-26T14:27:22Z</time>
+ <name>479</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.652594566" lon="12.211861610">
+<time>2005-04-26T14:27:22Z</time>
+ <name>480</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.652036667" lon="12.227139473">
+<time>2005-04-26T14:27:22Z</time>
+ <name>481</name>
+ <url>Biegen Sie links ab auf die Werdauer Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.652594566" lon="12.227997780">
+<time>2005-04-26T14:27:22Z</time>
+ <name>482</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.653667450" lon="12.231731415">
+<time>2005-04-26T14:27:22Z</time>
+ <name>483</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.655684471" lon="12.242288589">
+<time>2005-04-26T14:27:22Z</time>
+ <name>484</name>
+ <url>Halten Sie sich rechts in Richtung Werdauer Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.656456947" lon="12.247138023">
+<time>2005-04-26T14:27:22Z</time>
+ <name>485</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.657229424" lon="12.248253822">
+<time>2005-04-26T14:27:22Z</time>
+ <name>486</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.668387413" lon="12.262930870">
+<time>2005-04-26T14:27:22Z</time>
+ <name>487</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.671992302" lon="12.270097733">
+<time>2005-04-26T14:27:22Z</time>
+ <name>488</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.675039291" lon="12.277135849">
+<time>2005-04-26T14:27:22Z</time>
+ <name>489</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.675640106" lon="12.282586098">
+<time>2005-04-26T14:27:22Z</time>
+ <name>490</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.675683022" lon="12.282757759">
+<time>2005-04-26T14:27:22Z</time>
+ <name>491</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.678043365" lon="12.292113304">
+<time>2005-04-26T14:27:22Z</time>
+ <name>492</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.684738159" lon="12.316360474">
+<time>2005-04-26T14:27:22Z</time>
+ <name>493</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.695896149" lon="12.340135574">
+<time>2005-04-26T14:27:22Z</time>
+ <name>494</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.697956085" lon="12.341938019">
+<time>2005-04-26T14:27:22Z</time>
+ <name>495</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.698599815" lon="12.344083786">
+<time>2005-04-26T14:27:22Z</time>
+ <name>496</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.698857307" lon="12.344899178">
+<time>2005-04-26T14:27:22Z</time>
+ <name>497</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.706324577" lon="12.361764908">
+<time>2005-04-26T14:27:22Z</time>
+ <name>498</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.714221001" lon="12.371807098">
+<time>2005-04-26T14:27:22Z</time>
+ <name>499</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.714993477" lon="12.372364998">
+<time>2005-04-26T14:27:22Z</time>
+ <name>500</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.716238022" lon="12.373266220">
+<time>2005-04-26T14:27:22Z</time>
+ <name>501</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.724606514" lon="12.373137474">
+<time>2005-04-26T14:27:22Z</time>
+ <name>502</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.728297234" lon="12.374081612">
+<time>2005-04-26T14:27:22Z</time>
+ <name>503</name>
+ <url>Halten Sie sich links in Richtung Marienstrasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.731773376" lon="12.374167442">
+<time>2005-04-26T14:27:22Z</time>
+ <name>504</name>
+ <url>Biegen Sie links ab auf die Uferstrasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.739798546" lon="12.376356125">
+<time>2005-04-26T14:27:22Z</time>
+ <name>505</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.775847435" lon="12.368073463">
+<time>2005-04-26T14:27:22Z</time>
+ <name>506</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.812239647" lon="12.388501167">
+<time>2005-04-26T14:27:22Z</time>
+ <name>507</name>
+ <url>Biegen Sie links ab auf die Querstrasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.812325478" lon="12.387084961">
+<time>2005-04-26T14:27:22Z</time>
+ <name>508</name>
+ <url>Biegen Sie rechts ab auf die Carthäuserstrasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.812454224" lon="12.386956215">
+<time>2005-04-26T14:27:22Z</time>
+ <name>509</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.813097954" lon="12.386569977">
+<time>2005-04-26T14:27:22Z</time>
+ <name>510</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.814642906" lon="12.385797501">
+<time>2005-04-26T14:27:22Z</time>
+ <name>511</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.816531181" lon="12.385239601">
+<time>2005-04-26T14:27:22Z</time>
+ <name>512</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.817217827" lon="12.385926247">
+<time>2005-04-26T14:27:22Z</time>
+ <name>513</name>
+ <url>Halten Sie sich links in Richtung S54</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.818977356" lon="12.385969162">
+<time>2005-04-26T14:27:22Z</time>
+ <name>514</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.825457573" lon="12.387986183">
+<time>2005-04-26T14:27:22Z</time>
+ <name>515</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.826058388" lon="12.388329506">
+<time>2005-04-26T14:27:22Z</time>
+ <name>516</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.842709541" lon="12.393994331">
+<time>2005-04-26T14:27:22Z</time>
+ <name>517</name>
+ <url>Biegen Sie rechts ab auf die Leipziger Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.844254494" lon="12.397599220">
+<time>2005-04-26T14:27:22Z</time>
+ <name>518</name>
+ <url>Biegen Sie rechts ab auf die Leipziger Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.842108727" lon="12.400431633">
+<time>2005-04-26T14:27:22Z</time>
+ <name>519</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.841979980" lon="12.400732040">
+<time>2005-04-26T14:27:22Z</time>
+ <name>520</name>
+ <url>Biegen Sie links ab auf die Ponitzer Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.843696594" lon="12.406182289">
+<time>2005-04-26T14:27:22Z</time>
+ <name>521</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.843997002" lon="12.408328056">
+<time>2005-04-26T14:27:22Z</time>
+ <name>522</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.844125664" lon="12.408756875">
+<time>2005-04-26T14:27:22Z</time>
+ <name>523</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.844125748" lon="12.408757210">
+<time>2005-02-26T09:10:47Z</time>
+ <name>Gosel</name>
+ <cmt>Gosel</cmt>
+ <desc>Gosel</desc>
+ <sym>Golf Course</sym>
+ </rtept>
+ <rtept lat="50.844125664" lon="12.408756875">
+<time>2005-04-26T14:27:22Z</time>
+ <name>524</name>
+ <url>Fahren Sie auf die Gosel nach Nordosten</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.844254494" lon="12.409186363">
+<time>2005-04-26T14:27:22Z</time>
+ <name>525</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.846185684" lon="12.412233353">
+<time>2005-04-26T14:27:22Z</time>
+ <name>526</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.856056213" lon="12.423348427">
+<time>2005-04-26T14:27:22Z</time>
+ <name>527</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.858330727" lon="12.424507141">
+<time>2005-04-26T14:27:22Z</time>
+ <name>528</name>
+ <url>Biegen Sie rechts ab auf die Gössnitzer Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.860562325" lon="12.427039146">
+<time>2005-04-26T14:27:22Z</time>
+ <name>529</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.872192383" lon="12.434377670">
+<time>2005-04-26T14:27:22Z</time>
+ <name>530</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.875239372" lon="12.435235977">
+<time>2005-04-26T14:27:22Z</time>
+ <name>531</name>
+ <url>Biegen Sie links ab auf die Altenburger Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.876870155" lon="12.434163094">
+<time>2005-04-26T14:27:22Z</time>
+ <name>532</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.877340548" lon="12.433888670">
+<time>2005-04-26T14:27:22Z</time>
+ <name>533</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.877340632" lon="12.433888670">
+ <name>3</name>
+ <cmt>B93</cmt>
+ <desc>B93</desc>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.877340548" lon="12.433888670">
+<time>2005-04-26T14:27:23Z</time>
+ <name>534</name>
+ <url>Fahren Sie auf die Altenburger Strasse nach Norden</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.879616737" lon="12.432918549">
+<time>2005-04-26T14:27:23Z</time>
+ <name>535</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.880904198" lon="12.432188988">
+<time>2005-04-26T14:27:23Z</time>
+ <name>536</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.881419182" lon="12.431759834">
+<time>2005-04-26T14:27:23Z</time>
+ <name>537</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.887727737" lon="12.430858612">
+<time>2005-04-26T14:27:23Z</time>
+ <name>538</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.888371468" lon="12.432703972">
+<time>2005-04-26T14:27:23Z</time>
+ <name>539</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.888543129" lon="12.433948517">
+<time>2005-04-26T14:27:23Z</time>
+ <name>540</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.901160240" lon="12.440814972">
+<time>2005-04-26T14:27:23Z</time>
+ <name>541</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.902791023" lon="12.440428734">
+<time>2005-04-26T14:27:23Z</time>
+ <name>542</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.905494690" lon="12.439956665">
+<time>2005-04-26T14:27:23Z</time>
+ <name>543</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.910258293" lon="12.441716194">
+<time>2005-04-26T14:27:23Z</time>
+ <name>544</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.911631584" lon="12.442531586">
+<time>2005-04-26T14:27:23Z</time>
+ <name>545</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.920085907" lon="12.444977760">
+<time>2005-04-26T14:27:23Z</time>
+ <name>546</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.924978256" lon="12.443475723">
+<time>2005-04-26T14:27:23Z</time>
+ <name>547</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.933046341" lon="12.429485321">
+<time>2005-04-26T14:27:23Z</time>
+ <name>548</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.935878754" lon="12.426309586">
+<time>2005-04-26T14:27:23Z</time>
+ <name>549</name>
+ <url>Biegen Sie links ab auf die Hauptstrasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.933132172" lon="12.420730591">
+<time>2005-04-26T14:27:23Z</time>
+ <name>550</name>
+ <url>Biegen Sie rechts ab auf die K61</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.933818817" lon="12.419013977">
+<time>2005-04-26T14:27:23Z</time>
+ <name>551</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.938711166" lon="12.414765358">
+<time>2005-04-26T14:27:23Z</time>
+ <name>552</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.941715240" lon="12.413306236">
+<time>2005-04-26T14:27:23Z</time>
+ <name>553</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.942659378" lon="12.412362099">
+<time>2005-04-26T14:27:23Z</time>
+ <name>554</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.949354172" lon="12.405452728">
+<time>2005-04-26T14:27:23Z</time>
+ <name>555</name>
+ <url>Biegen Sie rechts ab auf die Schmöllner Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.956048965" lon="12.410302162">
+<time>2005-04-26T14:27:23Z</time>
+ <name>556</name>
+ <url>Halten Sie sich rechts in Richtung Straße</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.964955157" lon="12.435919270">
+<time>2005-04-26T14:27:23Z</time>
+ <name>557</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.964955240" lon="12.435919438">
+<time>2005-06-24T00:50:24Z</time>
+ <name>Altenburg-Umgehung</name>
+ <cmt>abgu (cmt)</cmt>
+ <desc>abgu (cmt)</desc>
+ <url>abgu (notes)</url>
+ <sym>Golf Course</sym>
+ </rtept>
+ <rtept lat="50.964955157" lon="12.435919270">
+<time>2005-04-26T14:27:23Z</time>
+ <name>558</name>
+ <url>Fahren Sie auf die Straße nach Nordosten</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.999994278" lon="12.470340729">
+<time>2005-04-26T14:27:23Z</time>
+ <name>559</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.999994278" lon="12.470340729">
+<time>2005-04-26T14:27:23Z</time>
+ <name>560</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.011323929" lon="12.454934120">
+<time>2005-04-26T14:27:23Z</time>
+ <name>561</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.023340225" lon="12.456436157">
+<time>2005-04-26T14:27:23Z</time>
+ <name>562</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.025185585" lon="12.457680702">
+<time>2005-04-26T14:27:23Z</time>
+ <name>563</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.026730537" lon="12.458109856">
+<time>2005-04-26T14:27:23Z</time>
+ <name>564</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.037459373" lon="12.458624840">
+<time>2005-04-26T14:27:23Z</time>
+ <name>565</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.043510437" lon="12.455277443">
+<time>2005-04-26T14:27:23Z</time>
+ <name>566</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.043682098" lon="12.455277443">
+<time>2005-04-26T14:27:23Z</time>
+ <name>567</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.050333977" lon="12.454290390">
+<time>2005-04-26T14:27:23Z</time>
+ <name>568</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.050977707" lon="12.454075813">
+<time>2005-04-26T14:27:23Z</time>
+ <name>569</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.052565575" lon="12.453346252">
+<time>2005-04-26T14:27:23Z</time>
+ <name>570</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.053166389" lon="12.453131676">
+<time>2005-04-26T14:27:23Z</time>
+ <name>571</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.053895950" lon="12.453432083">
+<time>2005-04-26T14:27:23Z</time>
+ <name>572</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.054925919" lon="12.453861237">
+<time>2005-04-26T14:27:23Z</time>
+ <name>573</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.058444977" lon="12.454719543">
+<time>2005-04-26T14:27:23Z</time>
+ <name>574</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.062393188" lon="12.454032898">
+<time>2005-04-26T14:27:23Z</time>
+ <name>575</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.065225601" lon="12.453517914">
+<time>2005-04-26T14:27:23Z</time>
+ <name>576</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.072306633" lon="12.460212708">
+<time>2005-04-26T14:27:23Z</time>
+ <name>577</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.075139046" lon="12.463688850">
+<time>2005-04-26T14:27:23Z</time>
+ <name>578</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.081104279" lon="12.465276718">
+<time>2005-04-26T14:27:23Z</time>
+ <name>579</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.086254120" lon="12.468323708">
+<time>2005-04-26T14:27:23Z</time>
+ <name>580</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.088700294" lon="12.469439507">
+<time>2005-04-26T14:27:23Z</time>
+ <name>581</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.093463898" lon="12.473216057">
+<time>2005-04-26T14:27:23Z</time>
+ <name>582</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.107110977" lon="12.489309311">
+<time>2005-04-26T14:27:23Z</time>
+ <name>583</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.110973358" lon="12.490983009">
+<time>2005-04-26T14:27:23Z</time>
+ <name>584</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.118955612" lon="12.484116554">
+<time>2005-04-26T14:27:23Z</time>
+ <name>585</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.120371819" lon="12.485876083">
+<time>2005-04-26T14:27:23Z</time>
+ <name>586</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.122260094" lon="12.489266396">
+<time>2005-04-26T14:27:23Z</time>
+ <name>587</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.127624512" lon="12.504329681">
+<time>2005-04-26T14:27:23Z</time>
+ <name>588</name>
+ <url>Biegen Sie links ab auf die Leipziger Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.131916046" lon="12.505788803">
+<time>2005-04-26T14:27:23Z</time>
+ <name>589</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.133460999" lon="12.506861687">
+<time>2005-04-26T14:27:23Z</time>
+ <name>590</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.135735512" lon="12.508449554">
+<time>2005-04-26T14:27:23Z</time>
+ <name>591</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.191182137" lon="12.470211983">
+<time>2005-04-26T14:27:23Z</time>
+ <name>592</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.194314957" lon="12.462058067">
+<time>2005-04-26T14:27:23Z</time>
+ <name>593</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.230278015" lon="12.388458252">
+<time>2005-04-26T14:27:23Z</time>
+ <name>594</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.275467873" lon="12.383222580">
+<time>2005-04-26T14:27:23Z</time>
+ <name>595</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.299843788" lon="12.376141548">
+<time>2005-04-26T14:27:23Z</time>
+ <name>596</name>
+ <url>Fahren Sie rechts ab auf die Prinz-Eugen-Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.301903725" lon="12.375884056">
+<time>2005-04-26T14:27:23Z</time>
+ <name>597</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.302890778" lon="12.375154495">
+<time>2005-04-26T14:27:23Z</time>
+ <name>598</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.303405762" lon="12.374296188">
+<time>2005-04-26T14:27:23Z</time>
+ <name>599</name>
+ <url>Biegen Sie rechts ab auf die Wolfgang-Heinze-Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.304135323" lon="12.374124527">
+<time>2005-04-26T14:27:23Z</time>
+ <name>600</name>
+ <url>Biegen Sie rechts ab auf die Meusdorfer Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.309285164" lon="12.387299538">
+<time>2005-04-26T14:27:23Z</time>
+ <name>601</name>
+ <url>Biegen Sie rechts ab auf die Arno-Nitzsche-Strasse</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.310272217" lon="12.396268845">
+<time>2005-04-26T14:27:23Z</time>
+ <name>602</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.314005852" lon="12.406268120">
+<time>2005-04-26T14:27:23Z</time>
+ <name>603</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.314606667" lon="12.408971786">
+<time>2005-04-26T14:27:23Z</time>
+ <name>604</name>
+ <url>Ordnen Sie sich rechts ein in Richtung Strasse Des 18. Oktober</url>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.314536594" lon="12.409158535">
+<time>2005-04-26T14:27:23Z</time>
+ <name>605</name>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.314520836" lon="12.409143448">
+<time>2005-06-24T00:36:57Z</time>
+ <name>Völkerschlachtdenkmal</name>
+ <cmt>P+R Am Völkerschlachtdenkmal</cmt>
+ <desc>P+R Am Völkerschlachtdenkmal</desc>
+ <url>http://Voelkerschlachtdenkmal</url>
+ <sym>Waypoint</sym>
+ </rtept>
+</rte>
+<trk>
+ <name>ACTIVE LOG</name>
+<trkseg>
+<trkpt lat="50.495857252" lon="12.129115295">
+ <ele>360.631714</ele>
+<time>2005-05-01T06:37:38Z</time>
+</trkpt>
+<trkpt lat="50.495635299" lon="12.129900930">
+ <ele>360.631714</ele>
+<time>2005-05-01T06:37:47Z</time>
+</trkpt>
+<trkpt lat="50.495410580" lon="12.130661421">
+ <ele>366.399536</ele>
+<time>2005-05-01T06:37:52Z</time>
+</trkpt>
+<trkpt lat="50.495219640" lon="12.131307749">
+ <ele>366.399536</ele>
+<time>2005-05-01T06:37:57Z</time>
+</trkpt>
+<trkpt lat="50.495069688" lon="12.131424174">
+ <ele>365.918945</ele>
+<time>2005-05-01T06:38:01Z</time>
+</trkpt>
+<trkpt lat="50.494831139" lon="12.131270366">
+ <ele>366.880249</ele>
+<time>2005-05-01T06:38:06Z</time>
+</trkpt>
+<trkpt lat="50.494816722" lon="12.130996026">
+ <ele>366.399536</ele>
+<time>2005-05-01T06:38:09Z</time>
+</trkpt>
+<trkpt lat="50.494763581" lon="12.129830355">
+ <ele>369.764282</ele>
+<time>2005-05-01T06:38:17Z</time>
+</trkpt>
+<trkpt lat="50.494784033" lon="12.129357364">
+ <ele>370.244873</ele>
+<time>2005-05-01T06:38:20Z</time>
+</trkpt>
+<trkpt lat="50.495111011" lon="12.128554713">
+ <ele>370.244873</ele>
+<time>2005-05-01T06:38:25Z</time>
+</trkpt>
+<trkpt lat="50.495691290" lon="12.127366159">
+ <ele>370.244873</ele>
+<time>2005-05-01T06:38:32Z</time>
+</trkpt>
+<trkpt lat="50.495824814" lon="12.127060890">
+ <ele>370.244873</ele>
+<time>2005-05-01T06:38:34Z</time>
+</trkpt>
+<trkpt lat="50.495957499" lon="12.126784455">
+ <ele>371.686890</ele>
+<time>2005-05-01T06:38:36Z</time>
+</trkpt>
+<trkpt lat="50.495750969" lon="12.125769742">
+ <ele>375.051514</ele>
+<time>2005-05-01T06:38:41Z</time>
+</trkpt>
+<trkpt lat="50.495656170" lon="12.124263430">
+ <ele>377.935425</ele>
+<time>2005-05-01T06:38:49Z</time>
+</trkpt>
+<trkpt lat="50.495809224" lon="12.120498111">
+ <ele>385.625977</ele>
+<time>2005-05-01T06:40:04Z</time>
+</trkpt>
+<trkpt lat="50.495947357" lon="12.118564071">
+ <ele>389.951904</ele>
+<time>2005-05-01T06:40:13Z</time>
+</trkpt>
+<trkpt lat="50.496037714" lon="12.117298739">
+ <ele>393.797241</ele>
+<time>2005-05-01T06:40:19Z</time>
+</trkpt>
+<trkpt lat="50.496151876" lon="12.115887981">
+ <ele>393.316528</ele>
+<time>2005-05-01T06:40:25Z</time>
+</trkpt>
+<trkpt lat="50.496253967" lon="12.113975482">
+ <ele>393.316528</ele>
+<time>2005-05-01T06:40:34Z</time>
+</trkpt>
+<trkpt lat="50.496253967" lon="12.113809017">
+ <ele>393.797241</ele>
+<time>2005-05-01T06:40:35Z</time>
+</trkpt>
+<trkpt lat="50.496128406" lon="12.113290345">
+ <ele>395.239136</ele>
+<time>2005-05-01T06:40:39Z</time>
+</trkpt>
+<trkpt lat="50.496018855" lon="12.113175346">
+ <ele>395.719849</ele>
+<time>2005-05-01T06:40:40Z</time>
+</trkpt>
+<trkpt lat="50.495268507" lon="12.112400690">
+ <ele>397.642456</ele>
+<time>2005-05-01T06:40:46Z</time>
+</trkpt>
+<trkpt lat="50.494774310" lon="12.111870702">
+ <ele>398.603760</ele>
+<time>2005-05-01T06:40:50Z</time>
+</trkpt>
+<trkpt lat="50.494427802" lon="12.111177687">
+ <ele>399.084351</ele>
+<time>2005-05-01T06:40:54Z</time>
+</trkpt>
+<trkpt lat="50.494254297" lon="12.110830592">
+ <ele>399.084351</ele>
+<time>2005-05-01T06:40:56Z</time>
+</trkpt>
+<trkpt lat="50.493697906" lon="12.110086028">
+ <ele>398.123169</ele>
+<time>2005-05-01T06:41:01Z</time>
+</trkpt>
+<trkpt lat="50.493015368" lon="12.109227302">
+ <ele>397.642456</ele>
+<time>2005-05-01T06:41:07Z</time>
+</trkpt>
+<trkpt lat="50.492811184" lon="12.108800160">
+ <ele>397.161743</ele>
+<time>2005-05-01T06:41:10Z</time>
+</trkpt>
+<trkpt lat="50.492927609" lon="12.108125500">
+ <ele>396.200562</ele>
+<time>2005-05-01T06:41:14Z</time>
+</trkpt>
+<trkpt lat="50.493627833" lon="12.106559426">
+ <ele>393.797241</ele>
+<time>2005-05-01T06:41:22Z</time>
+</trkpt>
+<trkpt lat="50.493905945" lon="12.105950145">
+ <ele>392.355347</ele>
+<time>2005-05-01T06:41:26Z</time>
+</trkpt>
+<trkpt lat="50.494023124" lon="12.105693407">
+ <ele>391.393799</ele>
+<time>2005-05-01T06:41:29Z</time>
+</trkpt>
+<trkpt lat="50.494125383" lon="12.105469611">
+ <ele>390.913208</ele>
+<time>2005-05-01T06:41:36Z</time>
+</trkpt>
+<trkpt lat="50.493976269" lon="12.105098292">
+ <ele>390.432617</ele>
+<time>2005-05-01T06:41:40Z</time>
+</trkpt>
+<trkpt lat="50.493672090" lon="12.105172304">
+ <ele>390.432617</ele>
+<time>2005-05-01T06:41:44Z</time>
+</trkpt>
+<trkpt lat="50.493458938" lon="12.105224188">
+ <ele>390.432617</ele>
+<time>2005-05-01T06:41:46Z</time>
+</trkpt>
+<trkpt lat="50.492606163" lon="12.105431557">
+ <ele>387.067993</ele>
+<time>2005-05-01T06:42:00Z</time>
+</trkpt>
+<trkpt lat="50.492708003" lon="12.105693072">
+ <ele>387.067993</ele>
+<time>2005-05-01T06:42:07Z</time>
+</trkpt>
+<trkpt lat="50.492730215" lon="12.105594752">
+ <ele>390.913208</ele>
+<time>2005-05-01T06:42:43Z</time>
+</trkpt>
+<trkpt lat="50.492733065" lon="12.105595088">
+ <ele>391.393799</ele>
+<time>2005-05-01T07:00:31Z</time>
+</trkpt>
+<trkpt lat="50.493329354" lon="12.105255704">
+ <ele>391.393799</ele>
+<time>2005-05-01T07:01:27Z</time>
+</trkpt>
+<trkpt lat="50.493788850" lon="12.105143974">
+ <ele>394.758545</ele>
+<time>2005-05-01T07:01:38Z</time>
+</trkpt>
+<trkpt lat="50.494017676" lon="12.105088234">
+ <ele>395.239136</ele>
+<time>2005-05-01T07:01:45Z</time>
+</trkpt>
+<trkpt lat="50.494021028" lon="12.105698101">
+ <ele>395.239136</ele>
+<time>2005-05-01T07:01:49Z</time>
+</trkpt>
+<trkpt lat="50.493706958" lon="12.106386004">
+ <ele>395.239136</ele>
+<time>2005-05-01T07:01:56Z</time>
+</trkpt>
+<trkpt lat="50.493518198" lon="12.107128389">
+ <ele>394.758545</ele>
+<time>2005-05-01T07:02:01Z</time>
+</trkpt>
+<trkpt lat="50.493766051" lon="12.107169628">
+ <ele>397.161743</ele>
+<time>2005-05-01T07:02:09Z</time>
+</trkpt>
+<trkpt lat="50.494194366" lon="12.107241042">
+ <ele>400.045898</ele>
+<time>2005-05-01T07:02:17Z</time>
+</trkpt>
+<trkpt lat="50.494709015" lon="12.106633186">
+ <ele>402.449097</ele>
+<time>2005-05-01T07:02:34Z</time>
+</trkpt>
+<trkpt lat="50.494666100" lon="12.107035182">
+ <ele>401.487793</ele>
+<time>2005-05-01T07:02:38Z</time>
+</trkpt>
+<trkpt lat="50.494842203" lon="12.106352057">
+ <ele>400.526489</ele>
+<time>2005-05-01T07:02:44Z</time>
+</trkpt>
+<trkpt lat="50.494999280" lon="12.106020302">
+ <ele>401.487793</ele>
+<time>2005-05-01T07:02:47Z</time>
+</trkpt>
+<trkpt lat="50.495219389" lon="12.105746968">
+ <ele>402.449097</ele>
+<time>2005-05-01T07:02:51Z</time>
+</trkpt>
+<trkpt lat="50.495347548" lon="12.105673710">
+ <ele>402.449097</ele>
+<time>2005-05-01T07:02:53Z</time>
+</trkpt>
+<trkpt lat="50.495639574" lon="12.105506742">
+ <ele>403.891113</ele>
+<time>2005-05-01T07:03:00Z</time>
+</trkpt>
+<trkpt lat="50.495873764" lon="12.105376739">
+ <ele>405.333008</ele>
+<time>2005-05-01T07:03:06Z</time>
+</trkpt>
+<trkpt lat="50.496410290" lon="12.105081696">
+ <ele>411.100952</ele>
+<time>2005-05-01T07:03:14Z</time>
+</trkpt>
+<trkpt lat="50.496558901" lon="12.105007768">
+ <ele>412.062256</ele>
+<time>2005-05-01T07:03:16Z</time>
+</trkpt>
+<trkpt lat="50.496735508" lon="12.105217902">
+ <ele>413.984863</ele>
+<time>2005-05-01T07:03:20Z</time>
+</trkpt>
+<trkpt lat="50.496795941" lon="12.105289903">
+ <ele>413.984863</ele>
+<time>2005-05-01T07:03:21Z</time>
+</trkpt>
+<trkpt lat="50.497222580" lon="12.105797846">
+ <ele>413.023560</ele>
+<time>2005-05-01T07:03:28Z</time>
+</trkpt>
+<trkpt lat="50.497475294" lon="12.106092134">
+ <ele>413.023560</ele>
+<time>2005-05-01T07:03:34Z</time>
+</trkpt>
+<trkpt lat="50.497573866" lon="12.106176540">
+ <ele>412.542847</ele>
+<time>2005-05-01T07:03:39Z</time>
+</trkpt>
+<trkpt lat="50.497739241" lon="12.106318362">
+ <ele>413.984863</ele>
+<time>2005-05-01T07:03:50Z</time>
+</trkpt>
+<trkpt lat="50.497776205" lon="12.106276285">
+ <ele>413.984863</ele>
+<time>2005-05-01T07:03:52Z</time>
+</trkpt>
+<trkpt lat="50.497897407" lon="12.105936818">
+ <ele>415.426880</ele>
+<time>2005-05-01T07:03:56Z</time>
+</trkpt>
+<trkpt lat="50.498115001" lon="12.105520908">
+ <ele>417.349609</ele>
+<time>2005-05-01T07:03:59Z</time>
+</trkpt>
+<trkpt lat="50.498509957" lon="12.104943646">
+ <ele>418.791504</ele>
+<time>2005-05-01T07:04:03Z</time>
+</trkpt>
+<trkpt lat="50.499149747" lon="12.104386752">
+ <ele>420.233398</ele>
+<time>2005-05-01T07:04:08Z</time>
+</trkpt>
+<trkpt lat="50.499818958" lon="12.103815945">
+ <ele>424.559448</ele>
+<time>2005-05-01T07:04:14Z</time>
+</trkpt>
+<trkpt lat="50.500275018" lon="12.103445716">
+ <ele>426.482056</ele>
+<time>2005-05-01T07:04:19Z</time>
+</trkpt>
+<trkpt lat="50.500737447" lon="12.103153858">
+ <ele>428.404663</ele>
+<time>2005-05-01T07:04:24Z</time>
+</trkpt>
+<trkpt lat="50.501076328" lon="12.102996530">
+ <ele>429.846558</ele>
+<time>2005-05-01T07:04:27Z</time>
+</trkpt>
+<trkpt lat="50.501828268" lon="12.102634264">
+ <ele>428.885376</ele>
+<time>2005-05-01T07:04:34Z</time>
+</trkpt>
+<trkpt lat="50.502308970" lon="12.102154400">
+ <ele>426.001343</ele>
+<time>2005-05-01T07:04:39Z</time>
+</trkpt>
+<trkpt lat="50.502448697" lon="12.101851394">
+ <ele>426.001343</ele>
+<time>2005-05-01T07:04:41Z</time>
+</trkpt>
+<trkpt lat="50.502991509" lon="12.100478690">
+ <ele>423.598022</ele>
+<time>2005-05-01T07:04:49Z</time>
+</trkpt>
+<trkpt lat="50.503415130" lon="12.099384349">
+ <ele>418.310791</ele>
+<time>2005-05-01T07:04:56Z</time>
+</trkpt>
+<trkpt lat="50.503626186" lon="12.098911861">
+ <ele>416.388184</ele>
+<time>2005-05-01T07:04:59Z</time>
+</trkpt>
+<trkpt lat="50.504130609" lon="12.098128488">
+ <ele>411.581665</ele>
+<time>2005-05-01T07:05:04Z</time>
+</trkpt>
+<trkpt lat="50.504639558" lon="12.097881725">
+ <ele>408.217041</ele>
+<time>2005-05-01T07:05:07Z</time>
+</trkpt>
+<trkpt lat="50.506165149" lon="12.097425750">
+ <ele>400.526489</ele>
+<time>2005-05-01T07:05:16Z</time>
+</trkpt>
+<trkpt lat="50.506917927" lon="12.096948568">
+ <ele>399.084351</ele>
+<time>2005-05-01T07:05:21Z</time>
+</trkpt>
+<trkpt lat="50.507586636" lon="12.096247002">
+ <ele>399.565063</ele>
+<time>2005-05-01T07:05:26Z</time>
+</trkpt>
+<trkpt lat="50.508220308" lon="12.095096335">
+ <ele>401.968506</ele>
+<time>2005-05-01T07:05:32Z</time>
+</trkpt>
+<trkpt lat="50.508753899" lon="12.094063684">
+ <ele>406.774902</ele>
+<time>2005-05-01T07:05:38Z</time>
+</trkpt>
+<trkpt lat="50.509076267" lon="12.093519615">
+ <ele>410.620239</ele>
+<time>2005-05-01T07:05:42Z</time>
+</trkpt>
+<trkpt lat="50.509532494" lon="12.092888877">
+ <ele>412.542847</ele>
+<time>2005-05-01T07:05:47Z</time>
+</trkpt>
+<trkpt lat="50.510201454" lon="12.092342377">
+ <ele>413.023560</ele>
+<time>2005-05-01T07:05:53Z</time>
+</trkpt>
+<trkpt lat="50.510739489" lon="12.091919761">
+ <ele>414.946167</ele>
+<time>2005-05-01T07:06:00Z</time>
+</trkpt>
+<trkpt lat="50.511163110" lon="12.091586916">
+ <ele>415.426880</ele>
+<time>2005-05-01T07:06:06Z</time>
+</trkpt>
+<trkpt lat="50.511796027" lon="12.091089617">
+ <ele>417.349609</ele>
+<time>2005-05-01T07:06:14Z</time>
+</trkpt>
+<trkpt lat="50.511922091" lon="12.090990460">
+ <ele>417.830200</ele>
+<time>2005-05-01T07:06:16Z</time>
+</trkpt>
+<trkpt lat="50.512113785" lon="12.091115937">
+ <ele>417.830200</ele>
+<time>2005-05-01T07:06:20Z</time>
+</trkpt>
+<trkpt lat="50.512166759" lon="12.091207383">
+ <ele>417.830200</ele>
+<time>2005-05-01T07:06:21Z</time>
+</trkpt>
+<trkpt lat="50.512526678" lon="12.091786489">
+ <ele>418.310791</ele>
+<time>2005-05-01T07:06:26Z</time>
+</trkpt>
+<trkpt lat="50.512711499" lon="12.091950858">
+ <ele>418.310791</ele>
+<time>2005-05-01T07:06:28Z</time>
+</trkpt>
+<trkpt lat="50.513121039" lon="12.092079939">
+ <ele>419.272217</ele>
+<time>2005-05-01T07:06:32Z</time>
+</trkpt>
+<trkpt lat="50.514725670" lon="12.092048423">
+ <ele>422.636719</ele>
+<time>2005-05-01T07:06:46Z</time>
+</trkpt>
+<trkpt lat="50.515388176" lon="12.091967035">
+ <ele>426.962769</ele>
+<time>2005-05-01T07:06:52Z</time>
+</trkpt>
+<trkpt lat="50.516076749" lon="12.091838708">
+ <ele>428.885376</ele>
+<time>2005-05-01T07:06:57Z</time>
+</trkpt>
+<trkpt lat="50.517057516" lon="12.091754470">
+ <ele>430.807983</ele>
+<time>2005-05-01T07:07:03Z</time>
+</trkpt>
+<trkpt lat="50.518339025" lon="12.091836194">
+ <ele>427.443359</ele>
+<time>2005-05-01T07:07:11Z</time>
+</trkpt>
+<trkpt lat="50.519353738" lon="12.091809874">
+ <ele>424.078735</ele>
+<time>2005-05-01T07:07:17Z</time>
+</trkpt>
+<trkpt lat="50.520200729" lon="12.091612816">
+ <ele>424.078735</ele>
+<time>2005-05-01T07:07:22Z</time>
+</trkpt>
+<trkpt lat="50.520491917" lon="12.091452722">
+ <ele>425.040161</ele>
+<time>2005-05-01T07:07:26Z</time>
+</trkpt>
+<trkpt lat="50.520829540" lon="12.091267062">
+ <ele>425.040161</ele>
+<time>2005-05-01T07:07:31Z</time>
+</trkpt>
+<trkpt lat="50.521097844" lon="12.091140747">
+ <ele>424.078735</ele>
+<time>2005-05-01T07:07:36Z</time>
+</trkpt>
+<trkpt lat="50.521386266" lon="12.091196990">
+ <ele>422.156006</ele>
+<time>2005-05-01T07:07:40Z</time>
+</trkpt>
+<trkpt lat="50.522136111" lon="12.091605021">
+ <ele>420.714111</ele>
+<time>2005-05-01T07:07:49Z</time>
+</trkpt>
+<trkpt lat="50.522758802" lon="12.092028642">
+ <ele>419.272217</ele>
+<time>2005-05-01T07:07:57Z</time>
+</trkpt>
+<trkpt lat="50.522822002" lon="12.092120340">
+ <ele>418.791504</ele>
+<time>2005-05-01T07:07:58Z</time>
+</trkpt>
+<trkpt lat="50.523072369" lon="12.092544129">
+ <ele>418.310791</ele>
+<time>2005-05-01T07:08:02Z</time>
+</trkpt>
+<trkpt lat="50.523342015" lon="12.092995159">
+ <ele>418.791504</ele>
+<time>2005-05-01T07:08:08Z</time>
+</trkpt>
+<trkpt lat="50.523720626" lon="12.093402855">
+ <ele>419.272217</ele>
+<time>2005-05-01T07:08:16Z</time>
+</trkpt>
+<trkpt lat="50.524109378" lon="12.093635285">
+ <ele>422.156006</ele>
+<time>2005-05-01T07:08:22Z</time>
+</trkpt>
+<trkpt lat="50.524677252" lon="12.093794290">
+ <ele>425.040161</ele>
+<time>2005-05-01T07:08:29Z</time>
+</trkpt>
+<trkpt lat="50.525264740" lon="12.093973160">
+ <ele>426.001343</ele>
+<time>2005-05-01T07:08:34Z</time>
+</trkpt>
+<trkpt lat="50.525739072" lon="12.094277926">
+ <ele>428.885376</ele>
+<time>2005-05-01T07:08:39Z</time>
+</trkpt>
+<trkpt lat="50.526422868" lon="12.094766507">
+ <ele>431.288574</ele>
+<time>2005-05-01T07:08:45Z</time>
+</trkpt>
+<trkpt lat="50.527084116" lon="12.095547700">
+ <ele>433.691895</ele>
+<time>2005-05-01T07:08:51Z</time>
+</trkpt>
+<trkpt lat="50.527494242" lon="12.096265443">
+ <ele>434.653320</ele>
+<time>2005-05-01T07:08:56Z</time>
+</trkpt>
+<trkpt lat="50.528052561" lon="12.096859133">
+ <ele>435.133911</ele>
+<time>2005-05-01T07:09:01Z</time>
+</trkpt>
+<trkpt lat="50.528661087" lon="12.097173622">
+ <ele>436.575928</ele>
+<time>2005-05-01T07:09:05Z</time>
+</trkpt>
+<trkpt lat="50.529428450" lon="12.097526081">
+ <ele>438.979126</ele>
+<time>2005-05-01T07:09:10Z</time>
+</trkpt>
+<trkpt lat="50.529721901" lon="12.097660946">
+ <ele>440.901855</ele>
+<time>2005-05-01T07:09:12Z</time>
+</trkpt>
+<trkpt lat="50.530310981" lon="12.098409031">
+ <ele>443.785767</ele>
+<time>2005-05-01T07:09:17Z</time>
+</trkpt>
+<trkpt lat="50.530421287" lon="12.098593935">
+ <ele>444.266479</ele>
+<time>2005-05-01T07:09:18Z</time>
+</trkpt>
+<trkpt lat="50.530911712" lon="12.099416116">
+ <ele>445.708374</ele>
+<time>2005-05-01T07:09:23Z</time>
+</trkpt>
+<trkpt lat="50.531350169" lon="12.100151125">
+ <ele>445.227661</ele>
+<time>2005-05-01T07:09:29Z</time>
+</trkpt>
+<trkpt lat="50.531636244" lon="12.100647418">
+ <ele>445.227661</ele>
+<time>2005-05-01T07:09:34Z</time>
+</trkpt>
+<trkpt lat="50.532063637" lon="12.101424253">
+ <ele>444.266479</ele>
+<time>2005-05-01T07:09:41Z</time>
+</trkpt>
+<trkpt lat="50.532454904" lon="12.101998078">
+ <ele>444.266479</ele>
+<time>2005-05-01T07:09:47Z</time>
+</trkpt>
+<trkpt lat="50.532848686" lon="12.102575591">
+ <ele>445.708374</ele>
+<time>2005-05-01T07:09:52Z</time>
+</trkpt>
+<trkpt lat="50.533206593" lon="12.103100549">
+ <ele>447.150269</ele>
+<time>2005-05-01T07:09:56Z</time>
+</trkpt>
+<trkpt lat="50.533557879" lon="12.103560045">
+ <ele>448.111816</ele>
+<time>2005-05-01T07:10:00Z</time>
+</trkpt>
+<trkpt lat="50.533883767" lon="12.103900686">
+ <ele>449.553711</ele>
+<time>2005-05-01T07:10:05Z</time>
+</trkpt>
+<trkpt lat="50.534072695" lon="12.104098247">
+ <ele>450.034424</ele>
+<time>2005-05-01T07:10:10Z</time>
+</trkpt>
+<trkpt lat="50.535106855" lon="12.102919752">
+ <ele>453.879639</ele>
+<time>2005-05-01T07:12:59Z</time>
+</trkpt>
+<trkpt lat="50.535274995" lon="12.102433853">
+ <ele>454.840820</ele>
+<time>2005-05-01T07:13:05Z</time>
+</trkpt>
+<trkpt lat="50.535441209" lon="12.101871679">
+ <ele>455.802246</ele>
+<time>2005-05-01T07:13:10Z</time>
+</trkpt>
+<trkpt lat="50.535666849" lon="12.101081936">
+ <ele>456.282959</ele>
+<time>2005-05-01T07:13:16Z</time>
+</trkpt>
+<trkpt lat="50.535956025" lon="12.100826288">
+ <ele>455.802246</ele>
+<time>2005-05-01T07:13:20Z</time>
+</trkpt>
+<trkpt lat="50.536215948" lon="12.101058802">
+ <ele>456.282959</ele>
+<time>2005-05-01T07:13:23Z</time>
+</trkpt>
+<trkpt lat="50.536915166" lon="12.101760954">
+ <ele>457.244263</ele>
+<time>2005-05-01T07:13:29Z</time>
+</trkpt>
+<trkpt lat="50.537899286" lon="12.102788072">
+ <ele>458.205566</ele>
+<time>2005-05-01T07:13:37Z</time>
+</trkpt>
+<trkpt lat="50.538656507" lon="12.103621652">
+ <ele>455.802246</ele>
+<time>2005-05-01T07:13:43Z</time>
+</trkpt>
+<trkpt lat="50.539681278" lon="12.104632678">
+ <ele>451.476318</ele>
+<time>2005-05-01T07:13:50Z</time>
+</trkpt>
+<trkpt lat="50.540499939" lon="12.105110195">
+ <ele>448.111816</ele>
+<time>2005-05-01T07:13:55Z</time>
+</trkpt>
+<trkpt lat="50.541727887" lon="12.105649235">
+ <ele>446.189087</ele>
+<time>2005-05-01T07:14:02Z</time>
+</trkpt>
+<trkpt lat="50.542534562" lon="12.105937907">
+ <ele>443.305054</ele>
+<time>2005-05-01T07:14:06Z</time>
+</trkpt>
+<trkpt lat="50.542940078" lon="12.105971854">
+ <ele>440.901855</ele>
+<time>2005-05-01T07:14:08Z</time>
+</trkpt>
+<trkpt lat="50.543787070" lon="12.105746297">
+ <ele>436.095215</ele>
+<time>2005-05-01T07:14:12Z</time>
+</trkpt>
+<trkpt lat="50.544010112" lon="12.105639596">
+ <ele>435.614502</ele>
+<time>2005-05-01T07:14:13Z</time>
+</trkpt>
+<trkpt lat="50.544637749" lon="12.105386965">
+ <ele>434.653320</ele>
+<time>2005-05-01T07:14:16Z</time>
+</trkpt>
+<trkpt lat="50.545442915" lon="12.105524847">
+ <ele>433.691895</ele>
+<time>2005-05-01T07:14:20Z</time>
+</trkpt>
+<trkpt lat="50.545645170" lon="12.105639009">
+ <ele>433.691895</ele>
+<time>2005-05-01T07:14:21Z</time>
+</trkpt>
+<trkpt lat="50.548151191" lon="12.107226625">
+ <ele>435.133911</ele>
+<time>2005-05-01T07:14:33Z</time>
+</trkpt>
+<trkpt lat="50.549730258" lon="12.108360277">
+ <ele>435.614502</ele>
+<time>2005-05-01T07:14:41Z</time>
+</trkpt>
+<trkpt lat="50.550434170" lon="12.109331740">
+ <ele>436.095215</ele>
+<time>2005-05-01T07:14:45Z</time>
+</trkpt>
+<trkpt lat="50.551030794" lon="12.110405713">
+ <ele>436.575928</ele>
+<time>2005-05-01T07:14:49Z</time>
+</trkpt>
+<trkpt lat="50.551732946" lon="12.112090811">
+ <ele>436.095215</ele>
+<time>2005-05-01T07:14:55Z</time>
+</trkpt>
+<trkpt lat="50.552258911" lon="12.113952264">
+ <ele>435.614502</ele>
+<time>2005-05-01T07:15:01Z</time>
+</trkpt>
+<trkpt lat="50.552715473" lon="12.116148993">
+ <ele>435.614502</ele>
+<time>2005-05-01T07:15:08Z</time>
+</trkpt>
+<trkpt lat="50.552901635" lon="12.117166389">
+ <ele>435.614502</ele>
+<time>2005-05-01T07:15:12Z</time>
+</trkpt>
+<trkpt lat="50.553139346" lon="12.117977003">
+ <ele>436.095215</ele>
+<time>2005-05-01T07:15:16Z</time>
+</trkpt>
+<trkpt lat="50.553475376" lon="12.118623247">
+ <ele>435.614502</ele>
+<time>2005-05-01T07:15:20Z</time>
+</trkpt>
+<trkpt lat="50.553977033" lon="12.119136723">
+ <ele>433.691895</ele>
+<time>2005-05-01T07:15:24Z</time>
+</trkpt>
+<trkpt lat="50.554730231" lon="12.119907858">
+ <ele>431.769165</ele>
+<time>2005-05-01T07:15:29Z</time>
+</trkpt>
+<trkpt lat="50.555768665" lon="12.120948555">
+ <ele>429.846558</ele>
+<time>2005-05-01T07:15:35Z</time>
+</trkpt>
+<trkpt lat="50.556581793" lon="12.121747602">
+ <ele>428.885376</ele>
+<time>2005-05-01T07:15:40Z</time>
+</trkpt>
+<trkpt lat="50.557782752" lon="12.122907909">
+ <ele>426.962769</ele>
+<time>2005-05-01T07:15:48Z</time>
+</trkpt>
+<trkpt lat="50.558889667" lon="12.123698657">
+ <ele>425.520752</ele>
+<time>2005-05-01T07:15:54Z</time>
+</trkpt>
+<trkpt lat="50.560095571" lon="12.124312632">
+ <ele>424.078735</ele>
+<time>2005-05-01T07:16:00Z</time>
+</trkpt>
+<trkpt lat="50.560915908" lon="12.124474235">
+ <ele>424.559448</ele>
+<time>2005-05-01T07:16:04Z</time>
+</trkpt>
+<trkpt lat="50.561741777" lon="12.124343645">
+ <ele>424.078735</ele>
+<time>2005-05-01T07:16:08Z</time>
+</trkpt>
+<trkpt lat="50.563453613" lon="12.124099731">
+ <ele>423.117432</ele>
+<time>2005-05-01T07:16:16Z</time>
+</trkpt>
+<trkpt lat="50.564549211" lon="12.124237949">
+ <ele>419.272217</ele>
+<time>2005-05-01T07:16:21Z</time>
+</trkpt>
+<trkpt lat="50.566632701" lon="12.124704318">
+ <ele>409.178345</ele>
+<time>2005-05-01T07:16:31Z</time>
+</trkpt>
+<trkpt lat="50.567883616" lon="12.125186780">
+ <ele>402.929688</ele>
+<time>2005-05-01T07:16:37Z</time>
+</trkpt>
+<trkpt lat="50.569703747" lon="12.126127398">
+ <ele>393.797241</ele>
+<time>2005-05-01T07:16:46Z</time>
+</trkpt>
+<trkpt lat="50.571059017" lon="12.126871459">
+ <ele>389.951904</ele>
+<time>2005-05-01T07:16:53Z</time>
+</trkpt>
+<trkpt lat="50.572130224" lon="12.127206149">
+ <ele>389.471191</ele>
+<time>2005-05-01T07:16:59Z</time>
+</trkpt>
+<trkpt lat="50.573105626" lon="12.127737561">
+ <ele>389.471191</ele>
+<time>2005-05-01T07:17:05Z</time>
+</trkpt>
+<trkpt lat="50.573701831" lon="12.127995305">
+ <ele>389.471191</ele>
+<time>2005-05-01T07:17:09Z</time>
+</trkpt>
+<trkpt lat="50.574143641" lon="12.127912743">
+ <ele>389.471191</ele>
+<time>2005-05-01T07:17:13Z</time>
+</trkpt>
+<trkpt lat="50.574931288" lon="12.127911067">
+ <ele>388.990601</ele>
+<time>2005-05-01T07:17:19Z</time>
+</trkpt>
+<trkpt lat="50.575346109" lon="12.128043585">
+ <ele>388.510010</ele>
+<time>2005-05-01T07:17:22Z</time>
+</trkpt>
+<trkpt lat="50.575962681" lon="12.128506517">
+ <ele>388.029297</ele>
+<time>2005-05-01T07:17:27Z</time>
+</trkpt>
+<trkpt lat="50.576174743" lon="12.128803404">
+ <ele>387.067993</ele>
+<time>2005-05-01T07:17:29Z</time>
+</trkpt>
+<trkpt lat="50.576989297" lon="12.129850388">
+ <ele>384.184082</ele>
+<time>2005-05-01T07:17:37Z</time>
+</trkpt>
+<trkpt lat="50.577398166" lon="12.129709236">
+ <ele>384.184082</ele>
+<time>2005-05-01T07:17:41Z</time>
+</trkpt>
+<trkpt lat="50.577531522" lon="12.129593566">
+ <ele>384.184082</ele>
+<time>2005-05-01T07:17:42Z</time>
+</trkpt>
+<trkpt lat="50.578256976" lon="12.129173297">
+ <ele>382.742065</ele>
+<time>2005-05-01T07:17:47Z</time>
+</trkpt>
+<trkpt lat="50.578702809" lon="12.129344288">
+ <ele>381.780640</ele>
+<time>2005-05-01T07:17:50Z</time>
+</trkpt>
+<trkpt lat="50.578996176" lon="12.129568588">
+ <ele>381.780640</ele>
+<time>2005-05-01T07:17:52Z</time>
+</trkpt>
+<trkpt lat="50.579683743" lon="12.130303849">
+ <ele>380.819458</ele>
+<time>2005-05-01T07:17:57Z</time>
+</trkpt>
+<trkpt lat="50.580280954" lon="12.131085126">
+ <ele>377.935425</ele>
+<time>2005-05-01T07:18:02Z</time>
+</trkpt>
+<trkpt lat="50.580703318" lon="12.131633721">
+ <ele>373.609497</ele>
+<time>2005-05-01T07:18:06Z</time>
+</trkpt>
+<trkpt lat="50.581259625" lon="12.132076118">
+ <ele>368.802979</ele>
+<time>2005-05-01T07:18:11Z</time>
+</trkpt>
+<trkpt lat="50.581947947" lon="12.132413574">
+ <ele>363.996338</ele>
+<time>2005-05-01T07:18:16Z</time>
+</trkpt>
+<trkpt lat="50.582112400" lon="12.132485490">
+ <ele>363.035034</ele>
+<time>2005-05-01T07:18:17Z</time>
+</trkpt>
+<trkpt lat="50.582739031" lon="12.133123521">
+ <ele>359.670410</ele>
+<time>2005-05-01T07:18:21Z</time>
+</trkpt>
+<trkpt lat="50.583523996" lon="12.134032538">
+ <ele>357.747803</ele>
+<time>2005-05-01T07:18:26Z</time>
+</trkpt>
+<trkpt lat="50.584532004" lon="12.134926049">
+ <ele>354.863770</ele>
+<time>2005-05-01T07:18:32Z</time>
+</trkpt>
+<trkpt lat="50.585295511" lon="12.135709170">
+ <ele>351.979858</ele>
+<time>2005-05-01T07:18:37Z</time>
+</trkpt>
+<trkpt lat="50.586234704" lon="12.136883223">
+ <ele>350.057251</ele>
+<time>2005-05-01T07:18:44Z</time>
+</trkpt>
+<trkpt lat="50.586361606" lon="12.137041893">
+ <ele>350.057251</ele>
+<time>2005-05-01T07:18:45Z</time>
+</trkpt>
+<trkpt lat="50.586908860" lon="12.137204753">
+ <ele>349.095825</ele>
+<time>2005-05-01T07:18:49Z</time>
+</trkpt>
+<trkpt lat="50.587052694" lon="12.137211878">
+ <ele>348.615234</ele>
+<time>2005-05-01T07:18:50Z</time>
+</trkpt>
+<trkpt lat="50.587821566" lon="12.137436513">
+ <ele>346.692627</ele>
+<time>2005-05-01T07:18:55Z</time>
+</trkpt>
+<trkpt lat="50.588477952" lon="12.137715211">
+ <ele>345.250610</ele>
+<time>2005-05-01T07:19:00Z</time>
+</trkpt>
+<trkpt lat="50.588995451" lon="12.137739100">
+ <ele>344.770020</ele>
+<time>2005-05-01T07:19:05Z</time>
+</trkpt>
+<trkpt lat="50.589818470" lon="12.137631727">
+ <ele>343.327881</ele>
+<time>2005-05-01T07:19:13Z</time>
+</trkpt>
+<trkpt lat="50.590407969" lon="12.137810010">
+ <ele>341.885986</ele>
+<time>2005-05-01T07:19:18Z</time>
+</trkpt>
+<trkpt lat="50.591010712" lon="12.138347290">
+ <ele>340.444092</ele>
+<time>2005-05-01T07:19:23Z</time>
+</trkpt>
+<trkpt lat="50.591446823" lon="12.138917092">
+ <ele>339.482666</ele>
+<time>2005-05-01T07:19:27Z</time>
+</trkpt>
+<trkpt lat="50.592056355" lon="12.139983773">
+ <ele>338.040771</ele>
+<time>2005-05-01T07:19:34Z</time>
+</trkpt>
+<trkpt lat="50.592564046" lon="12.140872087">
+ <ele>339.002075</ele>
+<time>2005-05-01T07:19:40Z</time>
+</trkpt>
+<trkpt lat="50.593063943" lon="12.141430490">
+ <ele>338.521484</ele>
+<time>2005-05-01T07:19:45Z</time>
+</trkpt>
+<trkpt lat="50.593577335" lon="12.141669206">
+ <ele>338.040771</ele>
+<time>2005-05-01T07:19:49Z</time>
+</trkpt>
+<trkpt lat="50.594143867" lon="12.141609192">
+ <ele>337.079468</ele>
+<time>2005-05-01T07:19:53Z</time>
+</trkpt>
+<trkpt lat="50.594441341" lon="12.141361255">
+ <ele>335.156738</ele>
+<time>2005-05-01T07:19:55Z</time>
+</trkpt>
+<trkpt lat="50.594919026" lon="12.140963282">
+ <ele>332.272827</ele>
+<time>2005-05-01T07:19:58Z</time>
+</trkpt>
+<trkpt lat="50.595684629" lon="12.140708305">
+ <ele>329.869507</ele>
+<time>2005-05-01T07:20:02Z</time>
+</trkpt>
+<trkpt lat="50.595885711" lon="12.140754825">
+ <ele>329.388916</ele>
+<time>2005-05-01T07:20:03Z</time>
+</trkpt>
+<trkpt lat="50.596457273" lon="12.140890779">
+ <ele>326.504883</ele>
+<time>2005-05-01T07:20:06Z</time>
+</trkpt>
+<trkpt lat="50.597151294" lon="12.140738145">
+ <ele>324.101562</ele>
+<time>2005-05-01T07:20:10Z</time>
+</trkpt>
+<trkpt lat="50.597601989" lon="12.140356516">
+ <ele>321.698364</ele>
+<time>2005-05-01T07:20:13Z</time>
+</trkpt>
+<trkpt lat="50.597741799" lon="12.140198015">
+ <ele>320.737061</ele>
+<time>2005-05-01T07:20:14Z</time>
+</trkpt>
+<trkpt lat="50.598324509" lon="12.139624441">
+ <ele>319.295044</ele>
+<time>2005-05-01T07:20:18Z</time>
+</trkpt>
+<trkpt lat="50.599122634" lon="12.139248848">
+ <ele>317.372437</ele>
+<time>2005-05-01T07:20:23Z</time>
+</trkpt>
+<trkpt lat="50.599668212" lon="12.139335936">
+ <ele>315.930420</ele>
+<time>2005-05-01T07:20:26Z</time>
+</trkpt>
+<trkpt lat="50.600196859" lon="12.139701052">
+ <ele>314.007812</ele>
+<time>2005-05-01T07:20:29Z</time>
+</trkpt>
+<trkpt lat="50.600684434" lon="12.140285270">
+ <ele>311.604492</ele>
+<time>2005-05-01T07:20:32Z</time>
+</trkpt>
+<trkpt lat="50.601524217" lon="12.141678091">
+ <ele>307.278564</ele>
+<time>2005-05-01T07:20:38Z</time>
+</trkpt>
+<trkpt lat="50.601909198" lon="12.142718034">
+ <ele>304.394653</ele>
+<time>2005-05-01T07:20:42Z</time>
+</trkpt>
+<trkpt lat="50.602424936" lon="12.144227950">
+ <ele>300.549316</ele>
+<time>2005-05-01T07:20:48Z</time>
+</trkpt>
+<trkpt lat="50.602737246" lon="12.144883750">
+ <ele>298.146118</ele>
+<time>2005-05-01T07:20:51Z</time>
+</trkpt>
+<trkpt lat="50.603320291" lon="12.145676678">
+ <ele>296.223511</ele>
+<time>2005-05-01T07:20:56Z</time>
+</trkpt>
+<trkpt lat="50.603575017" lon="12.145862505">
+ <ele>296.223511</ele>
+<time>2005-05-01T07:20:58Z</time>
+</trkpt>
+<trkpt lat="50.604039542" lon="12.145842137">
+ <ele>295.742676</ele>
+<time>2005-05-01T07:21:02Z</time>
+</trkpt>
+<trkpt lat="50.604169881" lon="12.145760749">
+ <ele>295.742676</ele>
+<time>2005-05-01T07:21:03Z</time>
+</trkpt>
+<trkpt lat="50.604880163" lon="12.145305192">
+ <ele>295.742676</ele>
+<time>2005-05-01T07:21:08Z</time>
+</trkpt>
+<trkpt lat="50.605467400" lon="12.145277699">
+ <ele>294.300781</ele>
+<time>2005-05-01T07:21:12Z</time>
+</trkpt>
+<trkpt lat="50.605844082" lon="12.145598307">
+ <ele>293.339355</ele>
+<time>2005-05-01T07:21:15Z</time>
+</trkpt>
+<trkpt lat="50.606236607" lon="12.146312613">
+ <ele>292.858765</ele>
+<time>2005-05-01T07:21:19Z</time>
+</trkpt>
+<trkpt lat="50.606462918" lon="12.147052819">
+ <ele>292.378174</ele>
+<time>2005-05-01T07:21:22Z</time>
+</trkpt>
+<trkpt lat="50.606496613" lon="12.147937026">
+ <ele>292.378174</ele>
+<time>2005-05-01T07:21:25Z</time>
+</trkpt>
+<trkpt lat="50.606461074" lon="12.149359602">
+ <ele>291.897461</ele>
+<time>2005-05-01T07:21:31Z</time>
+</trkpt>
+<trkpt lat="50.606649751" lon="12.150625689">
+ <ele>289.013550</ele>
+<time>2005-05-01T07:21:37Z</time>
+</trkpt>
+<trkpt lat="50.606695684" lon="12.151060626">
+ <ele>288.052246</ele>
+<time>2005-05-01T07:21:39Z</time>
+</trkpt>
+<trkpt lat="50.606594849" lon="12.152172569">
+ <ele>289.013550</ele>
+<time>2005-05-01T07:21:44Z</time>
+</trkpt>
+<trkpt lat="50.606240043" lon="12.153701009">
+ <ele>288.052246</ele>
+<time>2005-05-01T07:21:51Z</time>
+</trkpt>
+<trkpt lat="50.605854811" lon="12.154969946">
+ <ele>288.532959</ele>
+<time>2005-05-01T07:21:57Z</time>
+</trkpt>
+<trkpt lat="50.605625650" lon="12.155628847">
+ <ele>288.052246</ele>
+<time>2005-05-01T07:22:01Z</time>
+</trkpt>
+<trkpt lat="50.605385257" lon="12.156320019">
+ <ele>287.571411</ele>
+<time>2005-05-01T07:22:07Z</time>
+</trkpt>
+<trkpt lat="50.605118377" lon="12.157130633">
+ <ele>288.052246</ele>
+<time>2005-05-01T07:22:13Z</time>
+</trkpt>
+<trkpt lat="50.604994157" lon="12.157586105">
+ <ele>288.052246</ele>
+<time>2005-05-01T07:22:16Z</time>
+</trkpt>
+<trkpt lat="50.604921570" lon="12.158246180">
+ <ele>287.571411</ele>
+<time>2005-05-01T07:22:20Z</time>
+</trkpt>
+<trkpt lat="50.604994241" lon="12.158597382">
+ <ele>287.090820</ele>
+<time>2005-05-01T07:22:22Z</time>
+</trkpt>
+<trkpt lat="50.605288278" lon="12.159945779">
+ <ele>286.129517</ele>
+<time>2005-05-01T07:22:30Z</time>
+</trkpt>
+<trkpt lat="50.605383497" lon="12.160345512">
+ <ele>285.168213</ele>
+<time>2005-05-01T07:22:34Z</time>
+</trkpt>
+<trkpt lat="50.605492042" lon="12.160780616">
+ <ele>283.726196</ele>
+<time>2005-05-01T07:22:40Z</time>
+</trkpt>
+<trkpt lat="50.605562283" lon="12.161055207">
+ <ele>284.206909</ele>
+<time>2005-05-01T07:22:43Z</time>
+</trkpt>
+<trkpt lat="50.605913149" lon="12.161698518">
+ <ele>284.206909</ele>
+<time>2005-05-01T07:22:49Z</time>
+</trkpt>
+<trkpt lat="50.606419416" lon="12.162626563">
+ <ele>283.245605</ele>
+<time>2005-05-01T07:22:57Z</time>
+</trkpt>
+<trkpt lat="50.606683027" lon="12.163219079">
+ <ele>285.168213</ele>
+<time>2005-05-01T07:23:02Z</time>
+</trkpt>
+<trkpt lat="50.606900118" lon="12.164288023">
+ <ele>282.284302</ele>
+<time>2005-05-01T07:23:09Z</time>
+</trkpt>
+<trkpt lat="50.606985027" lon="12.165385885">
+ <ele>280.842407</ele>
+<time>2005-05-01T07:23:15Z</time>
+</trkpt>
+<trkpt lat="50.607051831" lon="12.166538900">
+ <ele>280.361694</ele>
+<time>2005-05-01T07:23:22Z</time>
+</trkpt>
+<trkpt lat="50.607095500" lon="12.167291762">
+ <ele>280.361694</ele>
+<time>2005-05-01T07:23:28Z</time>
+</trkpt>
+<trkpt lat="50.607146043" lon="12.168028280">
+ <ele>280.842407</ele>
+<time>2005-05-01T07:23:35Z</time>
+</trkpt>
+<trkpt lat="50.607016627" lon="12.168259621">
+ <ele>280.361694</ele>
+<time>2005-05-01T07:23:39Z</time>
+</trkpt>
+<trkpt lat="50.606781179" lon="12.168268086">
+ <ele>280.361694</ele>
+<time>2005-05-01T07:23:42Z</time>
+</trkpt>
+<trkpt lat="50.606483622" lon="12.168284599">
+ <ele>281.322998</ele>
+<time>2005-05-01T07:23:47Z</time>
+</trkpt>
+<trkpt lat="50.606295029" lon="12.168295160">
+ <ele>281.803589</ele>
+<time>2005-05-01T07:23:51Z</time>
+</trkpt>
+<trkpt lat="50.606140383" lon="12.168559274">
+ <ele>281.322998</ele>
+<time>2005-05-01T07:23:55Z</time>
+</trkpt>
+<trkpt lat="50.606129905" lon="12.168695563">
+ <ele>281.322998</ele>
+<time>2005-05-01T07:23:56Z</time>
+</trkpt>
+<trkpt lat="50.606098473" lon="12.169779846">
+ <ele>280.842407</ele>
+<time>2005-05-01T07:24:03Z</time>
+</trkpt>
+<trkpt lat="50.606217245" lon="12.170561878">
+ <ele>280.361694</ele>
+<time>2005-05-01T07:24:08Z</time>
+</trkpt>
+<trkpt lat="50.606468618" lon="12.171365954">
+ <ele>280.361694</ele>
+<time>2005-05-01T07:24:13Z</time>
+</trkpt>
+<trkpt lat="50.607061386" lon="12.172594070">
+ <ele>280.361694</ele>
+<time>2005-05-01T07:24:21Z</time>
+</trkpt>
+<trkpt lat="50.607522475" lon="12.173461933">
+ <ele>279.880859</ele>
+<time>2005-05-01T07:24:28Z</time>
+</trkpt>
+<trkpt lat="50.608115913" lon="12.174373465">
+ <ele>279.400269</ele>
+<time>2005-05-01T07:24:35Z</time>
+</trkpt>
+<trkpt lat="50.608688733" lon="12.174812257">
+ <ele>278.438965</ele>
+<time>2005-05-01T07:24:41Z</time>
+</trkpt>
+<trkpt lat="50.609266916" lon="12.175006969">
+ <ele>278.438965</ele>
+<time>2005-05-01T07:24:47Z</time>
+</trkpt>
+<trkpt lat="50.609722640" lon="12.174965143">
+ <ele>278.438965</ele>
+<time>2005-05-01T07:24:51Z</time>
+</trkpt>
+<trkpt lat="50.610205606" lon="12.174719470">
+ <ele>278.919678</ele>
+<time>2005-05-01T07:24:56Z</time>
+</trkpt>
+<trkpt lat="50.610615816" lon="12.174180513">
+ <ele>278.919678</ele>
+<time>2005-05-01T07:25:01Z</time>
+</trkpt>
+<trkpt lat="50.610926868" lon="12.173418263">
+ <ele>278.919678</ele>
+<time>2005-05-01T07:25:06Z</time>
+</trkpt>
+<trkpt lat="50.611480745" lon="12.171692094">
+ <ele>278.919678</ele>
+<time>2005-05-01T07:25:16Z</time>
+</trkpt>
+<trkpt lat="50.611781320" lon="12.170685763">
+ <ele>279.400269</ele>
+<time>2005-05-01T07:25:22Z</time>
+</trkpt>
+<trkpt lat="50.612100586" lon="12.169616986">
+ <ele>281.803589</ele>
+<time>2005-05-01T07:25:30Z</time>
+</trkpt>
+<trkpt lat="50.612337291" lon="12.168994546">
+ <ele>283.245605</ele>
+<time>2005-05-01T07:25:37Z</time>
+</trkpt>
+<trkpt lat="50.612371489" lon="12.168926150">
+ <ele>283.245605</ele>
+<time>2005-05-01T07:25:38Z</time>
+</trkpt>
+<trkpt lat="50.612468719" lon="12.168731689">
+ <ele>283.245605</ele>
+<time>2005-05-01T07:25:41Z</time>
+</trkpt>
+<trkpt lat="50.612541474" lon="12.168767983">
+ <ele>282.765015</ele>
+<time>2005-05-01T07:25:42Z</time>
+</trkpt>
+<trkpt lat="50.613201130" lon="12.169009214">
+ <ele>286.610229</ele>
+<time>2005-05-01T07:25:48Z</time>
+</trkpt>
+<trkpt lat="50.613902947" lon="12.169143660">
+ <ele>289.494141</ele>
+<time>2005-05-01T07:25:54Z</time>
+</trkpt>
+<trkpt lat="50.614621611" lon="12.169363433">
+ <ele>292.378174</ele>
+<time>2005-05-01T07:26:01Z</time>
+</trkpt>
+<trkpt lat="50.615531970" lon="12.169666858">
+ <ele>294.781372</ele>
+<time>2005-05-01T07:26:09Z</time>
+</trkpt>
+<trkpt lat="50.616409807" lon="12.170044212">
+ <ele>293.339355</ele>
+<time>2005-05-01T07:26:17Z</time>
+</trkpt>
+<trkpt lat="50.617161496" lon="12.170516364">
+ <ele>292.378174</ele>
+<time>2005-05-01T07:26:24Z</time>
+</trkpt>
+<trkpt lat="50.617973702" lon="12.171329828">
+ <ele>291.416748</ele>
+<time>2005-05-01T07:26:32Z</time>
+</trkpt>
+<trkpt lat="50.618829913" lon="12.172364406">
+ <ele>289.494141</ele>
+<time>2005-05-01T07:26:41Z</time>
+</trkpt>
+<trkpt lat="50.619419664" lon="12.173153982">
+ <ele>289.494141</ele>
+<time>2005-05-01T07:26:47Z</time>
+</trkpt>
+<trkpt lat="50.620026346" lon="12.173799053">
+ <ele>289.974854</ele>
+<time>2005-05-01T07:26:52Z</time>
+</trkpt>
+<trkpt lat="50.620778035" lon="12.174376315">
+ <ele>289.013550</ele>
+<time>2005-05-01T07:26:58Z</time>
+</trkpt>
+<trkpt lat="50.621470464" lon="12.174907895">
+ <ele>289.494141</ele>
+<time>2005-05-01T07:27:03Z</time>
+</trkpt>
+<trkpt lat="50.622425079" lon="12.175641060">
+ <ele>289.494141</ele>
+<time>2005-05-01T07:27:09Z</time>
+</trkpt>
+<trkpt lat="50.622983649" lon="12.176124947">
+ <ele>289.974854</ele>
+<time>2005-05-01T07:27:15Z</time>
+</trkpt>
+<trkpt lat="50.623142067" lon="12.176308846">
+ <ele>289.494141</ele>
+<time>2005-05-01T07:27:17Z</time>
+</trkpt>
+<trkpt lat="50.623345496" lon="12.176872026">
+ <ele>288.052246</ele>
+<time>2005-05-01T07:27:22Z</time>
+</trkpt>
+<trkpt lat="50.623375252" lon="12.177144019">
+ <ele>287.571411</ele>
+<time>2005-05-01T07:27:24Z</time>
+</trkpt>
+<trkpt lat="50.623430321" lon="12.178329555">
+ <ele>286.129517</ele>
+<time>2005-05-01T07:27:31Z</time>
+</trkpt>
+<trkpt lat="50.623519085" lon="12.179661775">
+ <ele>283.726196</ele>
+<time>2005-05-01T07:27:39Z</time>
+</trkpt>
+<trkpt lat="50.623760317" lon="12.180629885">
+ <ele>283.245605</ele>
+<time>2005-05-01T07:27:45Z</time>
+</trkpt>
+<trkpt lat="50.624264320" lon="12.181669576">
+ <ele>283.726196</ele>
+<time>2005-05-01T07:27:52Z</time>
+</trkpt>
+<trkpt lat="50.624786932" lon="12.182356725">
+ <ele>284.206909</ele>
+<time>2005-05-01T07:27:57Z</time>
+</trkpt>
+<trkpt lat="50.625295043" lon="12.183026355">
+ <ele>285.168213</ele>
+<time>2005-05-01T07:28:02Z</time>
+</trkpt>
+<trkpt lat="50.625686729" lon="12.183687855">
+ <ele>285.648804</ele>
+<time>2005-05-01T07:28:07Z</time>
+</trkpt>
+<trkpt lat="50.626084534" lon="12.184536103">
+ <ele>285.168213</ele>
+<time>2005-05-01T07:28:13Z</time>
+</trkpt>
+<trkpt lat="50.626542522" lon="12.184965257">
+ <ele>283.245605</ele>
+<time>2005-05-01T07:28:18Z</time>
+</trkpt>
+<trkpt lat="50.627221456" lon="12.185551487">
+ <ele>280.842407</ele>
+<time>2005-05-01T07:28:26Z</time>
+</trkpt>
+<trkpt lat="50.627683131" lon="12.185721807">
+ <ele>278.919678</ele>
+<time>2005-05-01T07:28:31Z</time>
+</trkpt>
+<trkpt lat="50.627864851" lon="12.185685346">
+ <ele>278.438965</ele>
+<time>2005-05-01T07:28:33Z</time>
+</trkpt>
+<trkpt lat="50.628206497" lon="12.185403127">
+ <ele>276.516357</ele>
+<time>2005-05-01T07:28:38Z</time>
+</trkpt>
+<trkpt lat="50.628334321" lon="12.185190059">
+ <ele>275.555054</ele>
+<time>2005-05-01T07:28:40Z</time>
+</trkpt>
+<trkpt lat="50.628709579" lon="12.184604919">
+ <ele>272.671143</ele>
+<time>2005-05-01T07:28:45Z</time>
+</trkpt>
+<trkpt lat="50.629159939" lon="12.184289591">
+ <ele>270.267700</ele>
+<time>2005-05-01T07:28:50Z</time>
+</trkpt>
+<trkpt lat="50.629510554" lon="12.184316246">
+ <ele>269.787109</ele>
+<time>2005-05-01T07:28:54Z</time>
+</trkpt>
+<trkpt lat="50.629791180" lon="12.184721678">
+ <ele>269.787109</ele>
+<time>2005-05-01T07:28:58Z</time>
+</trkpt>
+<trkpt lat="50.630454104" lon="12.185775368">
+ <ele>269.306519</ele>
+<time>2005-05-01T07:29:06Z</time>
+</trkpt>
+<trkpt lat="50.631082831" lon="12.186823357">
+ <ele>270.748413</ele>
+<time>2005-05-01T07:29:15Z</time>
+</trkpt>
+<trkpt lat="50.632053372" lon="12.188440897">
+ <ele>270.748413</ele>
+<time>2005-05-01T07:29:29Z</time>
+</trkpt>
+<trkpt lat="50.632602805" lon="12.189356703">
+ <ele>270.267700</ele>
+<time>2005-05-01T07:29:36Z</time>
+</trkpt>
+<trkpt lat="50.633065067" lon="12.190226242">
+ <ele>269.306519</ele>
+<time>2005-05-01T07:29:42Z</time>
+</trkpt>
+<trkpt lat="50.633320129" lon="12.191057140">
+ <ele>268.825806</ele>
+<time>2005-05-01T07:29:47Z</time>
+</trkpt>
+<trkpt lat="50.633424232" lon="12.191502387">
+ <ele>268.825806</ele>
+<time>2005-05-01T07:29:50Z</time>
+</trkpt>
+<trkpt lat="50.633695722" lon="12.191955177">
+ <ele>268.345093</ele>
+<time>2005-05-01T07:29:54Z</time>
+</trkpt>
+<trkpt lat="50.633797646" lon="12.192077637">
+ <ele>268.345093</ele>
+<time>2005-05-01T07:29:55Z</time>
+</trkpt>
+<trkpt lat="50.634689648" lon="12.192835864">
+ <ele>267.383911</ele>
+<time>2005-05-01T07:30:04Z</time>
+</trkpt>
+<trkpt lat="50.635014782" lon="12.193134679">
+ <ele>267.864502</ele>
+<time>2005-05-01T07:30:08Z</time>
+</trkpt>
+<trkpt lat="50.635488527" lon="12.193703223">
+ <ele>267.864502</ele>
+<time>2005-05-01T07:30:15Z</time>
+</trkpt>
+<trkpt lat="50.635608807" lon="12.193839513">
+ <ele>267.864502</ele>
+<time>2005-05-01T07:30:17Z</time>
+</trkpt>
+<trkpt lat="50.636040978" lon="12.193866838">
+ <ele>268.825806</ele>
+<time>2005-05-01T07:30:22Z</time>
+</trkpt>
+<trkpt lat="50.636338703" lon="12.193626780">
+ <ele>269.306519</ele>
+<time>2005-05-01T07:30:25Z</time>
+</trkpt>
+<trkpt lat="50.636500893" lon="12.193371886">
+ <ele>268.825806</ele>
+<time>2005-05-01T07:30:27Z</time>
+</trkpt>
+<trkpt lat="50.636945888" lon="12.192436047">
+ <ele>268.825806</ele>
+<time>2005-05-01T07:30:33Z</time>
+</trkpt>
+<trkpt lat="50.637420304" lon="12.191380095">
+ <ele>267.864502</ele>
+<time>2005-05-01T07:30:40Z</time>
+</trkpt>
+<trkpt lat="50.637743259" lon="12.190951947">
+ <ele>268.345093</ele>
+<time>2005-05-01T07:30:44Z</time>
+</trkpt>
+<trkpt lat="50.637851553" lon="12.190882964">
+ <ele>268.345093</ele>
+<time>2005-05-01T07:30:45Z</time>
+</trkpt>
+<trkpt lat="50.638219267" lon="12.190682553">
+ <ele>267.864502</ele>
+<time>2005-05-01T07:30:48Z</time>
+</trkpt>
+<trkpt lat="50.638930053" lon="12.190732006">
+ <ele>268.345093</ele>
+<time>2005-05-01T07:30:53Z</time>
+</trkpt>
+<trkpt lat="50.639548050" lon="12.191081699">
+ <ele>270.748413</ele>
+<time>2005-05-01T07:30:58Z</time>
+</trkpt>
+<trkpt lat="50.639670258" lon="12.191155124">
+ <ele>270.748413</ele>
+<time>2005-05-01T07:30:59Z</time>
+</trkpt>
+<trkpt lat="50.640220363" lon="12.191716293">
+ <ele>271.709717</ele>
+<time>2005-05-01T07:31:04Z</time>
+</trkpt>
+<trkpt lat="50.640665777" lon="12.192564039">
+ <ele>267.864502</ele>
+<time>2005-05-01T07:31:09Z</time>
+</trkpt>
+<trkpt lat="50.641606310" lon="12.194337901">
+ <ele>265.941895</ele>
+<time>2005-05-01T07:31:20Z</time>
+</trkpt>
+<trkpt lat="50.642037224" lon="12.194952630">
+ <ele>263.538574</ele>
+<time>2005-05-01T07:31:26Z</time>
+</trkpt>
+<trkpt lat="50.642596968" lon="12.195630642">
+ <ele>264.499878</ele>
+<time>2005-05-01T07:31:32Z</time>
+</trkpt>
+<trkpt lat="50.643086890" lon="12.196035655">
+ <ele>267.383911</ele>
+<time>2005-05-01T07:31:37Z</time>
+</trkpt>
+<trkpt lat="50.643882751" lon="12.196884155">
+ <ele>271.709717</ele>
+<time>2005-05-01T07:31:46Z</time>
+</trkpt>
+<trkpt lat="50.644563027" lon="12.196184266">
+ <ele>270.748413</ele>
+<time>2005-05-01T07:31:51Z</time>
+</trkpt>
+<trkpt lat="50.645651333" lon="12.195935408">
+ <ele>269.306519</ele>
+<time>2005-05-01T07:31:59Z</time>
+</trkpt>
+<trkpt lat="50.646482483" lon="12.195711946">
+ <ele>268.825806</ele>
+<time>2005-05-01T07:32:07Z</time>
+</trkpt>
+<trkpt lat="50.646932507" lon="12.195293522">
+ <ele>270.267700</ele>
+<time>2005-05-01T07:32:13Z</time>
+</trkpt>
+<trkpt lat="50.647392757" lon="12.194833271">
+ <ele>270.748413</ele>
+<time>2005-05-01T07:32:21Z</time>
+</trkpt>
+<trkpt lat="50.647552013" lon="12.194674015">
+ <ele>272.190430</ele>
+<time>2005-05-01T07:32:27Z</time>
+</trkpt>
+<trkpt lat="50.648628920" lon="12.195072826">
+ <ele>274.113037</ele>
+<time>2005-05-01T07:33:08Z</time>
+</trkpt>
+<trkpt lat="50.648973417" lon="12.195257898">
+ <ele>271.709717</ele>
+<time>2005-05-01T07:33:13Z</time>
+</trkpt>
+<trkpt lat="50.649396619" lon="12.195416568">
+ <ele>268.825806</ele>
+<time>2005-05-01T07:33:19Z</time>
+</trkpt>
+<trkpt lat="50.649559647" lon="12.195639024">
+ <ele>268.825806</ele>
+<time>2005-05-01T07:33:22Z</time>
+</trkpt>
+<trkpt lat="50.649701217" lon="12.195969271">
+ <ele>267.864502</ele>
+<time>2005-05-01T07:33:25Z</time>
+</trkpt>
+<trkpt lat="50.649975557" lon="12.196313348">
+ <ele>266.422485</ele>
+<time>2005-05-01T07:33:29Z</time>
+</trkpt>
+<trkpt lat="50.650172615" lon="12.196395993">
+ <ele>265.941895</ele>
+<time>2005-05-01T07:33:31Z</time>
+</trkpt>
+<trkpt lat="50.650783572" lon="12.196640242">
+ <ele>264.499878</ele>
+<time>2005-05-01T07:33:37Z</time>
+</trkpt>
+<trkpt lat="50.651572980" lon="12.196950037">
+ <ele>264.499878</ele>
+<time>2005-05-01T07:33:45Z</time>
+</trkpt>
+<trkpt lat="50.652323999" lon="12.197239883">
+ <ele>264.980591</ele>
+<time>2005-05-01T07:33:53Z</time>
+</trkpt>
+<trkpt lat="50.653251372" lon="12.197584631">
+ <ele>264.019287</ele>
+<time>2005-05-01T07:34:04Z</time>
+</trkpt>
+<trkpt lat="50.654080845" lon="12.197811948">
+ <ele>264.980591</ele>
+<time>2005-05-01T07:34:13Z</time>
+</trkpt>
+<trkpt lat="50.654677721" lon="12.198020825">
+ <ele>264.499878</ele>
+<time>2005-05-01T07:34:20Z</time>
+</trkpt>
+<trkpt lat="50.655103354" lon="12.198151667">
+ <ele>262.577148</ele>
+<time>2005-05-01T07:34:31Z</time>
+</trkpt>
+<trkpt lat="50.654951977" lon="12.198715350">
+ <ele>263.057861</ele>
+<time>2005-05-01T07:34:35Z</time>
+</trkpt>
+<trkpt lat="50.654777214" lon="12.199103264">
+ <ele>264.019287</ele>
+<time>2005-05-01T07:34:37Z</time>
+</trkpt>
+<trkpt lat="50.654611588" lon="12.199658900">
+ <ele>264.980591</ele>
+<time>2005-05-01T07:34:41Z</time>
+</trkpt>
+<trkpt lat="50.654676128" lon="12.199953021">
+ <ele>265.941895</ele>
+<time>2005-05-01T07:34:43Z</time>
+</trkpt>
+<trkpt lat="50.655040741" lon="12.201046944">
+ <ele>268.345093</ele>
+<time>2005-05-01T07:34:52Z</time>
+</trkpt>
+<trkpt lat="50.655405438" lon="12.201833418">
+ <ele>266.903198</ele>
+<time>2005-05-01T07:34:59Z</time>
+</trkpt>
+<trkpt lat="50.655512810" lon="12.202420235">
+ <ele>264.019287</ele>
+<time>2005-05-01T07:35:03Z</time>
+</trkpt>
+<trkpt lat="50.655475594" lon="12.202703459">
+ <ele>264.499878</ele>
+<time>2005-05-01T07:35:05Z</time>
+</trkpt>
+<trkpt lat="50.655087009" lon="12.203955045">
+ <ele>266.903198</ele>
+<time>2005-05-01T07:35:13Z</time>
+</trkpt>
+<trkpt lat="50.654730108" lon="12.205062294">
+ <ele>268.825806</ele>
+<time>2005-05-01T07:35:19Z</time>
+</trkpt>
+<trkpt lat="50.654002894" lon="12.207382908">
+ <ele>272.671143</ele>
+<time>2005-05-01T07:35:31Z</time>
+</trkpt>
+<trkpt lat="50.653396463" lon="12.209322145">
+ <ele>276.035645</ele>
+<time>2005-05-01T07:35:42Z</time>
+</trkpt>
+<trkpt lat="50.653025983" lon="12.210495444">
+ <ele>277.477661</ele>
+<time>2005-05-01T07:35:50Z</time>
+</trkpt>
+<trkpt lat="50.652879300" lon="12.210960053">
+ <ele>278.438965</ele>
+<time>2005-05-01T07:35:55Z</time>
+</trkpt>
+<trkpt lat="50.652803527" lon="12.211199859">
+ <ele>278.438965</ele>
+<time>2005-05-01T07:36:00Z</time>
+</trkpt>
+<trkpt lat="50.652147308" lon="12.214651695">
+ <ele>281.803589</ele>
+<time>2005-05-01T07:36:38Z</time>
+</trkpt>
+<trkpt lat="50.652141357" lon="12.216008222">
+ <ele>281.803589</ele>
+<time>2005-05-01T07:36:45Z</time>
+</trkpt>
+<trkpt lat="50.652161222" lon="12.216940206">
+ <ele>281.803589</ele>
+<time>2005-05-01T07:36:50Z</time>
+</trkpt>
+<trkpt lat="50.652059130" lon="12.218293967">
+ <ele>285.168213</ele>
+<time>2005-05-01T07:36:57Z</time>
+</trkpt>
+<trkpt lat="50.651886631" lon="12.220166987">
+ <ele>289.494141</ele>
+<time>2005-05-01T07:37:07Z</time>
+</trkpt>
+<trkpt lat="50.651758974" lon="12.221800368">
+ <ele>291.897461</ele>
+<time>2005-05-01T07:37:15Z</time>
+</trkpt>
+<trkpt lat="50.651672306" lon="12.222945336">
+ <ele>290.936157</ele>
+<time>2005-05-01T07:37:21Z</time>
+</trkpt>
+<trkpt lat="50.651650429" lon="12.223870028">
+ <ele>290.936157</ele>
+<time>2005-05-01T07:37:27Z</time>
+</trkpt>
+<trkpt lat="50.651710778" lon="12.225080794">
+ <ele>291.416748</ele>
+<time>2005-05-01T07:37:35Z</time>
+</trkpt>
+<trkpt lat="50.651889564" lon="12.226008503">
+ <ele>291.897461</ele>
+<time>2005-05-01T07:37:41Z</time>
+</trkpt>
+<trkpt lat="50.652002636" lon="12.226740243">
+ <ele>291.897461</ele>
+<time>2005-05-01T07:37:47Z</time>
+</trkpt>
+<trkpt lat="50.652013030" lon="12.226927998">
+ <ele>292.858765</ele>
+<time>2005-05-01T07:37:51Z</time>
+</trkpt>
+<trkpt lat="50.652024094" lon="12.227126732">
+ <ele>293.820068</ele>
+<time>2005-05-01T07:37:54Z</time>
+</trkpt>
+<trkpt lat="50.652260296" lon="12.227544487">
+ <ele>292.858765</ele>
+<time>2005-05-01T07:37:59Z</time>
+</trkpt>
+<trkpt lat="50.652443524" lon="12.227829471">
+ <ele>291.897461</ele>
+<time>2005-05-01T07:38:02Z</time>
+</trkpt>
+<trkpt lat="50.652700933" lon="12.228370942">
+ <ele>290.936157</ele>
+<time>2005-05-01T07:38:06Z</time>
+</trkpt>
+<trkpt lat="50.653048111" lon="12.229662845">
+ <ele>291.897461</ele>
+<time>2005-05-01T07:38:13Z</time>
+</trkpt>
+<trkpt lat="50.653327648" lon="12.230548225">
+ <ele>293.339355</ele>
+<time>2005-05-01T07:38:19Z</time>
+</trkpt>
+<trkpt lat="50.653754119" lon="12.231862759">
+ <ele>292.378174</ele>
+<time>2005-05-01T07:38:28Z</time>
+</trkpt>
+<trkpt lat="50.654188972" lon="12.233266225">
+ <ele>291.416748</ele>
+<time>2005-05-01T07:38:36Z</time>
+</trkpt>
+<trkpt lat="50.654456438" lon="12.234643707">
+ <ele>293.339355</ele>
+<time>2005-05-01T07:38:42Z</time>
+</trkpt>
+<trkpt lat="50.654655844" lon="12.236124789">
+ <ele>296.223511</ele>
+<time>2005-05-01T07:38:48Z</time>
+</trkpt>
+<trkpt lat="50.655037723" lon="12.238225294">
+ <ele>299.588013</ele>
+<time>2005-05-01T07:38:57Z</time>
+</trkpt>
+<trkpt lat="50.655284571" lon="12.239447795">
+ <ele>299.588013</ele>
+<time>2005-05-01T07:39:03Z</time>
+</trkpt>
+<trkpt lat="50.655524125" lon="12.240634337">
+ <ele>300.549316</ele>
+<time>2005-05-01T07:39:10Z</time>
+</trkpt>
+<trkpt lat="50.655714981" lon="12.241998911">
+ <ele>301.029907</ele>
+<time>2005-05-01T07:39:18Z</time>
+</trkpt>
+<trkpt lat="50.655808691" lon="12.243011529">
+ <ele>301.991333</ele>
+<time>2005-05-01T07:39:23Z</time>
+</trkpt>
+<trkpt lat="50.655782791" lon="12.243730444">
+ <ele>305.836670</ele>
+<time>2005-05-01T07:39:26Z</time>
+</trkpt>
+<trkpt lat="50.655865353" lon="12.244619681">
+ <ele>310.162476</ele>
+<time>2005-05-01T07:39:30Z</time>
+</trkpt>
+<trkpt lat="50.655980436" lon="12.245028885">
+ <ele>310.643066</ele>
+<time>2005-05-01T07:39:32Z</time>
+</trkpt>
+<trkpt lat="50.656399028" lon="12.246663021">
+ <ele>310.643066</ele>
+<time>2005-05-01T07:39:39Z</time>
+</trkpt>
+<trkpt lat="50.656604720" lon="12.247364670">
+ <ele>310.162476</ele>
+<time>2005-05-01T07:39:42Z</time>
+</trkpt>
+<trkpt lat="50.657143593" lon="12.248339653">
+ <ele>308.720459</ele>
+<time>2005-05-01T07:39:47Z</time>
+</trkpt>
+<trkpt lat="50.657922104" lon="12.249442460">
+ <ele>305.836670</ele>
+<time>2005-05-01T07:39:53Z</time>
+</trkpt>
+<trkpt lat="50.658530379" lon="12.250061547">
+ <ele>305.836670</ele>
+<time>2005-05-01T07:39:57Z</time>
+</trkpt>
+<trkpt lat="50.659247199" lon="12.250657752">
+ <ele>305.836670</ele>
+<time>2005-05-01T07:40:02Z</time>
+</trkpt>
+<trkpt lat="50.659674425" lon="12.251127390">
+ <ele>308.720459</ele>
+<time>2005-05-01T07:40:05Z</time>
+</trkpt>
+<trkpt lat="50.660543041" lon="12.252633199">
+ <ele>315.449829</ele>
+<time>2005-05-01T07:40:12Z</time>
+</trkpt>
+<trkpt lat="50.660953922" lon="12.253415985">
+ <ele>316.891724</ele>
+<time>2005-05-01T07:40:16Z</time>
+</trkpt>
+<trkpt lat="50.661114855" lon="12.253783867">
+ <ele>316.891724</ele>
+<time>2005-05-01T07:40:18Z</time>
+</trkpt>
+<trkpt lat="50.661543338" lon="12.254244955">
+ <ele>316.411011</ele>
+<time>2005-05-01T07:40:22Z</time>
+</trkpt>
+<trkpt lat="50.661785910" lon="12.254303126">
+ <ele>316.891724</ele>
+<time>2005-05-01T07:40:24Z</time>
+</trkpt>
+<trkpt lat="50.662167957" lon="12.254394740">
+ <ele>316.891724</ele>
+<time>2005-05-01T07:40:27Z</time>
+</trkpt>
+<trkpt lat="50.662856279" lon="12.254739655">
+ <ele>315.449829</ele>
+<time>2005-05-01T07:40:32Z</time>
+</trkpt>
+<trkpt lat="50.663887421" lon="12.255518669">
+ <ele>313.046509</ele>
+<time>2005-05-01T07:40:39Z</time>
+</trkpt>
+<trkpt lat="50.664626621" lon="12.256110599">
+ <ele>311.123779</ele>
+<time>2005-05-01T07:40:44Z</time>
+</trkpt>
+<trkpt lat="50.664919233" lon="12.256383514">
+ <ele>311.123779</ele>
+<time>2005-05-01T07:40:46Z</time>
+</trkpt>
+<trkpt lat="50.665528597" lon="12.257387247">
+ <ele>310.643066</ele>
+<time>2005-05-01T07:40:51Z</time>
+</trkpt>
+<trkpt lat="50.666372487" lon="12.258899091">
+ <ele>307.278564</ele>
+<time>2005-05-01T07:40:58Z</time>
+</trkpt>
+<trkpt lat="50.667054942" lon="12.260148078">
+ <ele>308.720459</ele>
+<time>2005-05-01T07:41:04Z</time>
+</trkpt>
+<trkpt lat="50.667290306" lon="12.260649567">
+ <ele>310.162476</ele>
+<time>2005-05-01T07:41:07Z</time>
+</trkpt>
+<trkpt lat="50.667418046" lon="12.260921560">
+ <ele>311.123779</ele>
+<time>2005-05-01T07:41:09Z</time>
+</trkpt>
+<trkpt lat="50.667824149" lon="12.261786740">
+ <ele>312.085205</ele>
+<time>2005-05-01T07:41:16Z</time>
+</trkpt>
+<trkpt lat="50.668226397" lon="12.262608921">
+ <ele>312.565796</ele>
+<time>2005-05-01T07:41:22Z</time>
+</trkpt>
+<trkpt lat="50.668529905" lon="12.263334543">
+ <ele>314.007812</ele>
+<time>2005-05-01T07:41:27Z</time>
+</trkpt>
+<trkpt lat="50.668989234" lon="12.264551176">
+ <ele>315.449829</ele>
+<time>2005-05-01T07:41:36Z</time>
+</trkpt>
+<trkpt lat="50.669518886" lon="12.265666137">
+ <ele>316.411011</ele>
+<time>2005-05-01T07:41:44Z</time>
+</trkpt>
+<trkpt lat="50.669868244" lon="12.266375162">
+ <ele>317.853027</ele>
+<time>2005-05-01T07:41:49Z</time>
+</trkpt>
+<trkpt lat="50.670438632" lon="12.267127773">
+ <ele>318.814331</ele>
+<time>2005-05-01T07:41:56Z</time>
+</trkpt>
+<trkpt lat="50.670854961" lon="12.267574780">
+ <ele>319.295044</ele>
+<time>2005-05-01T07:42:01Z</time>
+</trkpt>
+<trkpt lat="50.671102814" lon="12.268176600">
+ <ele>321.217773</ele>
+<time>2005-05-01T07:42:05Z</time>
+</trkpt>
+<trkpt lat="50.671537416" lon="12.269475795">
+ <ele>324.101562</ele>
+<time>2005-05-01T07:42:13Z</time>
+</trkpt>
+<trkpt lat="50.671825251" lon="12.269842168">
+ <ele>324.582275</ele>
+<time>2005-05-01T07:42:16Z</time>
+</trkpt>
+<trkpt lat="50.672531510" lon="12.270670803">
+ <ele>325.062988</ele>
+<time>2005-05-01T07:42:22Z</time>
+</trkpt>
+<trkpt lat="50.673049847" lon="12.271447135">
+ <ele>326.024170</ele>
+<time>2005-05-01T07:42:26Z</time>
+</trkpt>
+<trkpt lat="50.673477910" lon="12.272418765">
+ <ele>326.024170</ele>
+<time>2005-05-01T07:42:30Z</time>
+</trkpt>
+<trkpt lat="50.673930198" lon="12.273457283">
+ <ele>327.466187</ele>
+<time>2005-05-01T07:42:35Z</time>
+</trkpt>
+<trkpt lat="50.674215602" lon="12.274112664">
+ <ele>328.908325</ele>
+<time>2005-05-01T07:42:39Z</time>
+</trkpt>
+<trkpt lat="50.674429843" lon="12.274928559">
+ <ele>329.869507</ele>
+<time>2005-05-01T07:42:44Z</time>
+</trkpt>
+<trkpt lat="50.674645258" lon="12.275819052">
+ <ele>332.272827</ele>
+<time>2005-05-01T07:42:50Z</time>
+</trkpt>
+<trkpt lat="50.674953461" lon="12.277092934">
+ <ele>336.598877</ele>
+<time>2005-05-01T07:42:56Z</time>
+</trkpt>
+<trkpt lat="50.675271135" lon="12.278054589">
+ <ele>344.289429</ele>
+<time>2005-05-01T07:43:02Z</time>
+</trkpt>
+<trkpt lat="50.675553605" lon="12.278736038">
+ <ele>345.731323</ele>
+<time>2005-05-01T07:43:07Z</time>
+</trkpt>
+<trkpt lat="50.675598113" lon="12.278856235">
+ <ele>345.250610</ele>
+<time>2005-05-01T07:43:08Z</time>
+</trkpt>
+<trkpt lat="50.675778156" lon="12.279680595">
+ <ele>340.924683</ele>
+<time>2005-05-01T07:43:15Z</time>
+</trkpt>
+<trkpt lat="50.675797518" lon="12.279797103">
+ <ele>340.444092</ele>
+<time>2005-05-01T07:43:16Z</time>
+</trkpt>
+<trkpt lat="50.675569111" lon="12.280367659">
+ <ele>339.482666</ele>
+<time>2005-05-01T07:43:21Z</time>
+</trkpt>
+<trkpt lat="50.675516222" lon="12.280473523">
+ <ele>338.521484</ele>
+<time>2005-05-01T07:43:22Z</time>
+</trkpt>
+<trkpt lat="50.675313966" lon="12.280946597">
+ <ele>336.118164</ele>
+<time>2005-05-01T07:43:26Z</time>
+</trkpt>
+<trkpt lat="50.675238362" lon="12.281537103">
+ <ele>335.156738</ele>
+<time>2005-05-01T07:43:30Z</time>
+</trkpt>
+<trkpt lat="50.675405497" lon="12.281986540">
+ <ele>334.676147</ele>
+<time>2005-05-01T07:43:33Z</time>
+</trkpt>
+<trkpt lat="50.675463080" lon="12.282133643">
+ <ele>334.676147</ele>
+<time>2005-05-01T07:43:34Z</time>
+</trkpt>
+<trkpt lat="50.675640106" lon="12.282586098">
+ <ele>334.676147</ele>
+<time>2005-05-01T07:43:37Z</time>
+</trkpt>
+<trkpt lat="50.675725937" lon="12.283153888">
+ <ele>336.118164</ele>
+<time>2005-05-01T07:43:41Z</time>
+</trkpt>
+<trkpt lat="50.675798189" lon="12.284241859">
+ <ele>339.963379</ele>
+<time>2005-05-01T07:43:47Z</time>
+</trkpt>
+<trkpt lat="50.676024081" lon="12.285323543">
+ <ele>344.770020</ele>
+<time>2005-05-01T07:43:53Z</time>
+</trkpt>
+<trkpt lat="50.676392885" lon="12.286641011">
+ <ele>349.095825</ele>
+<time>2005-05-01T07:44:00Z</time>
+</trkpt>
+<trkpt lat="50.676759090" lon="12.287899721">
+ <ele>354.863770</ele>
+<time>2005-05-01T07:44:07Z</time>
+</trkpt>
+<trkpt lat="50.677250102" lon="12.289336044">
+ <ele>360.631714</ele>
+<time>2005-05-01T07:44:15Z</time>
+</trkpt>
+<trkpt lat="50.677734073" lon="12.290729787">
+ <ele>364.476929</ele>
+<time>2005-05-01T07:44:23Z</time>
+</trkpt>
+<trkpt lat="50.678166999" lon="12.292641699">
+ <ele>365.918945</ele>
+<time>2005-05-01T07:44:34Z</time>
+</trkpt>
+<trkpt lat="50.678398591" lon="12.293631015">
+ <ele>366.880249</ele>
+<time>2005-05-01T07:44:39Z</time>
+</trkpt>
+<trkpt lat="50.678668739" lon="12.294559479">
+ <ele>368.322266</ele>
+<time>2005-05-01T07:44:43Z</time>
+</trkpt>
+<trkpt lat="50.679124631" lon="12.295835959">
+ <ele>370.725586</ele>
+<time>2005-05-01T07:44:48Z</time>
+</trkpt>
+<trkpt lat="50.679563507" lon="12.297193743">
+ <ele>372.167480</ele>
+<time>2005-05-01T07:44:53Z</time>
+</trkpt>
+<trkpt lat="50.679609356" lon="12.298402917">
+ <ele>373.609497</ele>
+<time>2005-05-01T07:44:57Z</time>
+</trkpt>
+<trkpt lat="50.679501649" lon="12.301689377">
+ <ele>377.935425</ele>
+<time>2005-05-01T07:45:07Z</time>
+</trkpt>
+<trkpt lat="50.679476587" lon="12.303312616">
+ <ele>379.858032</ele>
+<time>2005-05-01T07:45:12Z</time>
+</trkpt>
+<trkpt lat="50.679669287" lon="12.304552048">
+ <ele>380.819458</ele>
+<time>2005-05-01T07:45:16Z</time>
+</trkpt>
+<trkpt lat="50.680265240" lon="12.306374861">
+ <ele>383.222656</ele>
+<time>2005-05-01T07:45:22Z</time>
+</trkpt>
+<trkpt lat="50.681584720" lon="12.309587477">
+ <ele>388.029297</ele>
+<time>2005-05-01T07:45:33Z</time>
+</trkpt>
+<trkpt lat="50.683123972" lon="12.313335193">
+ <ele>391.874512</ele>
+<time>2005-05-01T07:45:46Z</time>
+</trkpt>
+<trkpt lat="50.683700899" lon="12.314628689">
+ <ele>390.913208</ele>
+<time>2005-05-01T07:45:51Z</time>
+</trkpt>
+<trkpt lat="50.684383018" lon="12.315916484">
+ <ele>387.548584</ele>
+<time>2005-05-01T07:45:57Z</time>
+</trkpt>
+<trkpt lat="50.685039740" lon="12.316729026">
+ <ele>386.106689</ele>
+<time>2005-05-01T07:46:02Z</time>
+</trkpt>
+<trkpt lat="50.685443580" lon="12.317520278">
+ <ele>384.664795</ele>
+<time>2005-05-01T07:46:06Z</time>
+</trkpt>
+<trkpt lat="50.686232485" lon="12.319165645">
+ <ele>380.819458</ele>
+<time>2005-05-01T07:46:14Z</time>
+</trkpt>
+<trkpt lat="50.686846040" lon="12.320223274">
+ <ele>377.935425</ele>
+<time>2005-05-01T07:46:19Z</time>
+</trkpt>
+<trkpt lat="50.687534530" lon="12.321705865">
+ <ele>374.570801</ele>
+<time>2005-05-01T07:46:25Z</time>
+</trkpt>
+<trkpt lat="50.687895874" lon="12.322956529">
+ <ele>371.206299</ele>
+<time>2005-05-01T07:46:29Z</time>
+</trkpt>
+<trkpt lat="50.688316897" lon="12.324709017">
+ <ele>365.438354</ele>
+<time>2005-05-01T07:46:34Z</time>
+</trkpt>
+<trkpt lat="50.688818889" lon="12.327086795">
+ <ele>359.189697</ele>
+<time>2005-05-01T07:46:41Z</time>
+</trkpt>
+<trkpt lat="50.688926764" lon="12.328167306">
+ <ele>358.228394</ele>
+<time>2005-05-01T07:46:44Z</time>
+</trkpt>
+<trkpt lat="50.689008152" lon="12.330344925">
+ <ele>356.786377</ele>
+<time>2005-05-01T07:46:50Z</time>
+</trkpt>
+<trkpt lat="50.689164642" lon="12.332450962">
+ <ele>356.786377</ele>
+<time>2005-05-01T07:46:56Z</time>
+</trkpt>
+<trkpt lat="50.689386092" lon="12.333297282">
+ <ele>356.305786</ele>
+<time>2005-05-01T07:46:59Z</time>
+</trkpt>
+<trkpt lat="50.689788843" lon="12.334303111">
+ <ele>355.344482</ele>
+<time>2005-05-01T07:47:03Z</time>
+</trkpt>
+<trkpt lat="50.690332158" lon="12.335253619">
+ <ele>353.421875</ele>
+<time>2005-05-01T07:47:07Z</time>
+</trkpt>
+<trkpt lat="50.691304291" lon="12.336530685">
+ <ele>351.018433</ele>
+<time>2005-05-01T07:47:13Z</time>
+</trkpt>
+<trkpt lat="50.691816928" lon="12.336933520">
+ <ele>349.576538</ele>
+<time>2005-05-01T07:47:16Z</time>
+</trkpt>
+<trkpt lat="50.692806412" lon="12.337705828">
+ <ele>346.212036</ele>
+<time>2005-05-01T07:47:22Z</time>
+</trkpt>
+<trkpt lat="50.693409238" lon="12.338366155">
+ <ele>343.327881</ele>
+<time>2005-05-01T07:47:26Z</time>
+</trkpt>
+<trkpt lat="50.694363099" lon="12.339410791">
+ <ele>338.040771</ele>
+<time>2005-05-01T07:47:33Z</time>
+</trkpt>
+<trkpt lat="50.695034824" lon="12.339886129">
+ <ele>332.753540</ele>
+<time>2005-05-01T07:47:38Z</time>
+</trkpt>
+<trkpt lat="50.695682913" lon="12.340082182">
+ <ele>328.427612</ele>
+<time>2005-05-01T07:47:43Z</time>
+</trkpt>
+<trkpt lat="50.696424628" lon="12.340072207">
+ <ele>323.620972</ele>
+<time>2005-05-01T07:47:49Z</time>
+</trkpt>
+<trkpt lat="50.696998620" lon="12.340016551">
+ <ele>319.775635</ele>
+<time>2005-05-01T07:47:55Z</time>
+</trkpt>
+<trkpt lat="50.697330795" lon="12.340248898">
+ <ele>316.411011</ele>
+<time>2005-05-01T07:47:59Z</time>
+</trkpt>
+<trkpt lat="50.697462810" lon="12.340511670">
+ <ele>315.449829</ele>
+<time>2005-05-01T07:48:01Z</time>
+</trkpt>
+<trkpt lat="50.697868327" lon="12.341644820">
+ <ele>314.488403</ele>
+<time>2005-05-01T07:48:08Z</time>
+</trkpt>
+<trkpt lat="50.698241573" lon="12.342971843">
+ <ele>314.007812</ele>
+<time>2005-05-01T07:48:16Z</time>
+</trkpt>
+<trkpt lat="50.698734345" lon="12.344509754">
+ <ele>312.565796</ele>
+<time>2005-05-01T07:48:26Z</time>
+</trkpt>
+<trkpt lat="50.699031400" lon="12.345595714">
+ <ele>312.565796</ele>
+<time>2005-05-01T07:48:32Z</time>
+</trkpt>
+<trkpt lat="50.699173138" lon="12.346162582">
+ <ele>312.565796</ele>
+<time>2005-05-01T07:48:35Z</time>
+</trkpt>
+<trkpt lat="50.699478826" lon="12.346823160">
+ <ele>312.085205</ele>
+<time>2005-05-01T07:48:39Z</time>
+</trkpt>
+<trkpt lat="50.699820137" lon="12.347696470">
+ <ele>311.123779</ele>
+<time>2005-05-01T07:48:44Z</time>
+</trkpt>
+<trkpt lat="50.700223306" lon="12.349339239">
+ <ele>310.643066</ele>
+<time>2005-05-01T07:48:53Z</time>
+</trkpt>
+<trkpt lat="50.700517930" lon="12.350115823">
+ <ele>309.681885</ele>
+<time>2005-05-01T07:48:58Z</time>
+</trkpt>
+<trkpt lat="50.701290742" lon="12.351954058">
+ <ele>307.759277</ele>
+<time>2005-05-01T07:49:10Z</time>
+</trkpt>
+<trkpt lat="50.701921899" lon="12.353302874">
+ <ele>306.797852</ele>
+<time>2005-05-01T07:49:19Z</time>
+</trkpt>
+<trkpt lat="50.702405283" lon="12.354151122">
+ <ele>305.355957</ele>
+<time>2005-05-01T07:49:26Z</time>
+</trkpt>
+<trkpt lat="50.702576106" lon="12.354438454">
+ <ele>304.875244</ele>
+<time>2005-05-01T07:49:30Z</time>
+</trkpt>
+<trkpt lat="50.702726394" lon="12.354691168">
+ <ele>304.875244</ele>
+<time>2005-05-01T07:49:36Z</time>
+</trkpt>
+<trkpt lat="50.702959914" lon="12.355084028">
+ <ele>304.394653</ele>
+<time>2005-05-01T07:49:41Z</time>
+</trkpt>
+<trkpt lat="50.703305583" lon="12.355650309">
+ <ele>303.913940</ele>
+<time>2005-05-01T07:49:46Z</time>
+</trkpt>
+<trkpt lat="50.703822915" lon="12.356541893">
+ <ele>303.913940</ele>
+<time>2005-05-01T07:49:54Z</time>
+</trkpt>
+<trkpt lat="50.704230862" lon="12.357228957">
+ <ele>304.394653</ele>
+<time>2005-05-01T07:49:59Z</time>
+</trkpt>
+<trkpt lat="50.704638809" lon="12.357943011">
+ <ele>305.355957</ele>
+<time>2005-05-01T07:50:03Z</time>
+</trkpt>
+<trkpt lat="50.705008786" lon="12.358807353">
+ <ele>305.355957</ele>
+<time>2005-05-01T07:50:08Z</time>
+</trkpt>
+<trkpt lat="50.705412962" lon="12.359936563">
+ <ele>305.355957</ele>
+<time>2005-05-01T07:50:15Z</time>
+</trkpt>
+<trkpt lat="50.705929287" lon="12.361227125">
+ <ele>304.875244</ele>
+<time>2005-05-01T07:50:24Z</time>
+</trkpt>
+<trkpt lat="50.706349388" lon="12.361792233">
+ <ele>306.797852</ele>
+<time>2005-05-01T07:50:29Z</time>
+</trkpt>
+<trkpt lat="50.707237199" lon="12.362771826">
+ <ele>309.681885</ele>
+<time>2005-05-01T07:50:39Z</time>
+</trkpt>
+<trkpt lat="50.707697701" lon="12.363369623">
+ <ele>312.565796</ele>
+<time>2005-05-01T07:50:45Z</time>
+</trkpt>
+<trkpt lat="50.708274879" lon="12.364259027">
+ <ele>312.565796</ele>
+<time>2005-05-01T07:50:53Z</time>
+</trkpt>
+<trkpt lat="50.708893798" lon="12.365038209">
+ <ele>313.046509</ele>
+<time>2005-05-01T07:51:00Z</time>
+</trkpt>
+<trkpt lat="50.709655462" lon="12.366107237">
+ <ele>312.085205</ele>
+<time>2005-05-01T07:51:09Z</time>
+</trkpt>
+<trkpt lat="50.710516283" lon="12.367352955">
+ <ele>309.201172</ele>
+<time>2005-05-01T07:51:19Z</time>
+</trkpt>
+<trkpt lat="50.710981395" lon="12.368345959">
+ <ele>306.797852</ele>
+<time>2005-05-01T07:51:26Z</time>
+</trkpt>
+<trkpt lat="50.711720344" lon="12.370087551">
+ <ele>302.952515</ele>
+<time>2005-05-01T07:51:38Z</time>
+</trkpt>
+<trkpt lat="50.711778598" lon="12.370224930">
+ <ele>301.991333</ele>
+<time>2005-05-01T07:51:39Z</time>
+</trkpt>
+<trkpt lat="50.712103564" lon="12.370719463">
+ <ele>300.068726</ele>
+<time>2005-05-01T07:51:44Z</time>
+</trkpt>
+<trkpt lat="50.712768920" lon="12.371189101">
+ <ele>297.184692</ele>
+<time>2005-05-01T07:51:52Z</time>
+</trkpt>
+<trkpt lat="50.713438215" lon="12.371440306">
+ <ele>294.300781</ele>
+<time>2005-05-01T07:51:58Z</time>
+</trkpt>
+<trkpt lat="50.714221001" lon="12.371807098">
+ <ele>294.300781</ele>
+<time>2005-05-01T07:52:05Z</time>
+</trkpt>
+<trkpt lat="50.714719053" lon="12.372166766">
+ <ele>294.300781</ele>
+<time>2005-05-01T07:52:12Z</time>
+</trkpt>
+<trkpt lat="50.715210820" lon="12.372522242">
+ <ele>293.820068</ele>
+<time>2005-05-01T07:52:21Z</time>
+</trkpt>
+<trkpt lat="50.715588927" lon="12.372796079">
+ <ele>294.300781</ele>
+<time>2005-05-01T07:52:29Z</time>
+</trkpt>
+<trkpt lat="50.715839714" lon="12.372977631">
+ <ele>294.781372</ele>
+<time>2005-05-01T07:52:35Z</time>
+</trkpt>
+<trkpt lat="50.716325780" lon="12.373331934">
+ <ele>295.261963</ele>
+<time>2005-05-01T07:52:43Z</time>
+</trkpt>
+<trkpt lat="50.716868676" lon="12.373700403">
+ <ele>294.781372</ele>
+<time>2005-05-01T07:52:51Z</time>
+</trkpt>
+<trkpt lat="50.717299255" lon="12.373886984">
+ <ele>296.223511</ele>
+<time>2005-05-01T07:52:58Z</time>
+</trkpt>
+<trkpt lat="50.717893029" lon="12.374046659">
+ <ele>296.223511</ele>
+<time>2005-05-01T07:53:06Z</time>
+</trkpt>
+<trkpt lat="50.718622338" lon="12.374293841">
+ <ele>293.339355</ele>
+<time>2005-05-01T07:53:15Z</time>
+</trkpt>
+<trkpt lat="50.719468743" lon="12.374607241">
+ <ele>289.494141</ele>
+<time>2005-05-01T07:53:25Z</time>
+</trkpt>
+<trkpt lat="50.719898483" lon="12.374621993">
+ <ele>290.936157</ele>
+<time>2005-05-01T07:53:30Z</time>
+</trkpt>
+<trkpt lat="50.720484462" lon="12.374534821">
+ <ele>289.974854</ele>
+<time>2005-05-01T07:53:37Z</time>
+</trkpt>
+<trkpt lat="50.720696272" lon="12.374565164">
+ <ele>289.494141</ele>
+<time>2005-05-01T07:53:41Z</time>
+</trkpt>
+<trkpt lat="50.720924428" lon="12.374597685">
+ <ele>289.494141</ele>
+<time>2005-05-01T07:53:49Z</time>
+</trkpt>
+<trkpt lat="50.721516609" lon="12.374682426">
+ <ele>285.168213</ele>
+<time>2005-05-01T07:54:08Z</time>
+</trkpt>
+<trkpt lat="50.721925478" lon="12.374700867">
+ <ele>284.687622</ele>
+<time>2005-05-01T07:54:14Z</time>
+</trkpt>
+<trkpt lat="50.722282296" lon="12.374567008">
+ <ele>285.648804</ele>
+<time>2005-05-01T07:54:19Z</time>
+</trkpt>
+<trkpt lat="50.722650932" lon="12.374363579">
+ <ele>285.648804</ele>
+<time>2005-05-01T07:54:24Z</time>
+</trkpt>
+<trkpt lat="50.723248646" lon="12.373765782">
+ <ele>284.687622</ele>
+<time>2005-05-01T07:54:32Z</time>
+</trkpt>
+<trkpt lat="50.723857759" lon="12.373330006">
+ <ele>283.726196</ele>
+<time>2005-05-01T07:54:39Z</time>
+</trkpt>
+<trkpt lat="50.724239135" lon="12.373202769">
+ <ele>283.245605</ele>
+<time>2005-05-01T07:54:43Z</time>
+</trkpt>
+<trkpt lat="50.724606514" lon="12.373137474">
+ <ele>282.765015</ele>
+<time>2005-05-01T07:54:47Z</time>
+</trkpt>
+<trkpt lat="50.725156032" lon="12.373210648">
+ <ele>282.765015</ele>
+<time>2005-05-01T07:54:53Z</time>
+</trkpt>
+<trkpt lat="50.725747710" lon="12.373123895">
+ <ele>282.284302</ele>
+<time>2005-05-01T07:54:59Z</time>
+</trkpt>
+<trkpt lat="50.726299994" lon="12.373111323">
+ <ele>282.284302</ele>
+<time>2005-05-01T07:55:05Z</time>
+</trkpt>
+<trkpt lat="50.727005415" lon="12.373398822">
+ <ele>281.322998</ele>
+<time>2005-05-01T07:55:13Z</time>
+</trkpt>
+<trkpt lat="50.727560548" lon="12.373749521">
+ <ele>279.880859</ele>
+<time>2005-05-01T07:55:20Z</time>
+</trkpt>
+<trkpt lat="50.727977632" lon="12.373978766">
+ <ele>279.880859</ele>
+<time>2005-05-01T07:55:27Z</time>
+</trkpt>
+<trkpt lat="50.728218276" lon="12.374081612">
+ <ele>279.880859</ele>
+<time>2005-05-01T07:55:31Z</time>
+</trkpt>
+<trkpt lat="50.728510469" lon="12.373953704">
+ <ele>280.361694</ele>
+<time>2005-05-01T07:55:35Z</time>
+</trkpt>
+<trkpt lat="50.728952363" lon="12.373883547">
+ <ele>280.842407</ele>
+<time>2005-05-01T07:55:40Z</time>
+</trkpt>
+<trkpt lat="50.729511939" lon="12.374030650">
+ <ele>280.361694</ele>
+<time>2005-05-01T07:55:47Z</time>
+</trkpt>
+<trkpt lat="50.729972776" lon="12.373947334">
+ <ele>280.361694</ele>
+<time>2005-05-01T07:55:53Z</time>
+</trkpt>
+<trkpt lat="50.730776601" lon="12.373808948">
+ <ele>281.803589</ele>
+<time>2005-05-01T07:56:03Z</time>
+</trkpt>
+<trkpt lat="50.731156887" lon="12.373756981">
+ <ele>282.284302</ele>
+<time>2005-05-01T07:56:09Z</time>
+</trkpt>
+<trkpt lat="50.731303655" lon="12.373742312">
+ <ele>281.803589</ele>
+<time>2005-05-01T07:56:13Z</time>
+</trkpt>
+<trkpt lat="50.731526865" lon="12.373879692">
+ <ele>279.880859</ele>
+<time>2005-05-01T07:56:17Z</time>
+</trkpt>
+<trkpt lat="50.731837833" lon="12.374167442">
+ <ele>278.438965</ele>
+<time>2005-05-01T07:56:23Z</time>
+</trkpt>
+<trkpt lat="50.731971273" lon="12.374167442">
+ <ele>277.958252</ele>
+<time>2005-05-01T07:56:31Z</time>
+</trkpt>
+<trkpt lat="50.731974291" lon="12.374167442">
+ <ele>273.632446</ele>
+<time>2005-05-01T07:56:56Z</time>
+</trkpt>
+<trkpt lat="50.732296910" lon="12.374100974">
+ <ele>272.671143</ele>
+<time>2005-05-01T07:57:04Z</time>
+</trkpt>
+<trkpt lat="50.733248005" lon="12.373701744">
+ <ele>273.151855</ele>
+<time>2005-05-01T07:57:21Z</time>
+</trkpt>
+<trkpt lat="50.733566433" lon="12.373548858">
+ <ele>274.113037</ele>
+<time>2005-05-01T07:57:26Z</time>
+</trkpt>
+<trkpt lat="50.734042944" lon="12.373595713">
+ <ele>272.190430</ele>
+<time>2005-05-01T07:57:32Z</time>
+</trkpt>
+<trkpt lat="50.734989094" lon="12.373845996">
+ <ele>271.229126</ele>
+<time>2005-05-01T07:57:44Z</time>
+</trkpt>
+<trkpt lat="50.735379774" lon="12.373742145">
+ <ele>271.709717</ele>
+<time>2005-05-01T07:57:48Z</time>
+</trkpt>
+<trkpt lat="50.736075640" lon="12.373478198">
+ <ele>271.229126</ele>
+<time>2005-05-01T07:57:55Z</time>
+</trkpt>
+<trkpt lat="50.736251660" lon="12.373411478">
+ <ele>271.229126</ele>
+<time>2005-05-01T07:57:57Z</time>
+</trkpt>
+<trkpt lat="50.736685507" lon="12.373394631">
+ <ele>272.190430</ele>
+<time>2005-05-01T07:58:02Z</time>
+</trkpt>
+<trkpt lat="50.737453876" lon="12.373603173">
+ <ele>270.748413</ele>
+<time>2005-05-01T07:58:11Z</time>
+</trkpt>
+<trkpt lat="50.737840030" lon="12.373882458">
+ <ele>269.787109</ele>
+<time>2005-05-01T07:58:15Z</time>
+</trkpt>
+<trkpt lat="50.738433721" lon="12.374479081">
+ <ele>269.787109</ele>
+<time>2005-05-01T07:58:22Z</time>
+</trkpt>
+<trkpt lat="50.738969240" lon="12.375193052">
+ <ele>269.306519</ele>
+<time>2005-05-01T07:58:31Z</time>
+</trkpt>
+<trkpt lat="50.739128077" lon="12.375404695">
+ <ele>269.306519</ele>
+<time>2005-05-01T07:58:36Z</time>
+</trkpt>
+<trkpt lat="50.739315329" lon="12.375654560">
+ <ele>269.306519</ele>
+<time>2005-05-01T07:58:44Z</time>
+</trkpt>
+<trkpt lat="50.740230801" lon="12.376656197">
+ <ele>274.593750</ele>
+<time>2005-05-01T07:59:30Z</time>
+</trkpt>
+<trkpt lat="50.740546295" lon="12.377101108">
+ <ele>276.035645</ele>
+<time>2005-05-01T07:59:37Z</time>
+</trkpt>
+<trkpt lat="50.740779731" lon="12.377301268">
+ <ele>276.035645</ele>
+<time>2005-05-01T07:59:42Z</time>
+</trkpt>
+<trkpt lat="50.740914177" lon="12.377364468">
+ <ele>275.074463</ele>
+<time>2005-05-01T07:59:45Z</time>
+</trkpt>
+<trkpt lat="50.741214082" lon="12.377233291">
+ <ele>275.555054</ele>
+<time>2005-05-01T07:59:50Z</time>
+</trkpt>
+<trkpt lat="50.741379373" lon="12.377070766">
+ <ele>276.035645</ele>
+<time>2005-05-01T07:59:52Z</time>
+</trkpt>
+<trkpt lat="50.742195100" lon="12.376026632">
+ <ele>276.516357</ele>
+<time>2005-05-01T08:00:02Z</time>
+</trkpt>
+<trkpt lat="50.743113672" lon="12.375093307">
+ <ele>276.997070</ele>
+<time>2005-05-01T08:00:13Z</time>
+</trkpt>
+<trkpt lat="50.743568642" lon="12.374700364">
+ <ele>278.438965</ele>
+<time>2005-05-01T08:00:19Z</time>
+</trkpt>
+<trkpt lat="50.744099133" lon="12.374245478">
+ <ele>278.919678</ele>
+<time>2005-05-01T08:00:25Z</time>
+</trkpt>
+<trkpt lat="50.744550917" lon="12.373858318">
+ <ele>279.400269</ele>
+<time>2005-05-01T08:00:30Z</time>
+</trkpt>
+<trkpt lat="50.745202024" lon="12.373201596">
+ <ele>279.880859</ele>
+<time>2005-05-01T08:00:38Z</time>
+</trkpt>
+<trkpt lat="50.745755062" lon="12.372676302">
+ <ele>277.958252</ele>
+<time>2005-05-01T08:00:44Z</time>
+</trkpt>
+<trkpt lat="50.746361827" lon="12.372202221">
+ <ele>276.035645</ele>
+<time>2005-05-01T08:00:51Z</time>
+</trkpt>
+<trkpt lat="50.747197755" lon="12.371614147">
+ <ele>277.477661</ele>
+<time>2005-05-01T08:01:01Z</time>
+</trkpt>
+<trkpt lat="50.747525319" lon="12.371480623">
+ <ele>277.958252</ele>
+<time>2005-05-01T08:01:05Z</time>
+</trkpt>
+<trkpt lat="50.748295197" lon="12.371438211">
+ <ele>276.516357</ele>
+<time>2005-05-01T08:01:12Z</time>
+</trkpt>
+<trkpt lat="50.749249393" lon="12.371548684">
+ <ele>273.632446</ele>
+<time>2005-05-01T08:01:20Z</time>
+</trkpt>
+<trkpt lat="50.749991192" lon="12.371780192">
+ <ele>270.267700</ele>
+<time>2005-05-01T08:01:27Z</time>
+</trkpt>
+<trkpt lat="50.750546828" lon="12.371850014">
+ <ele>269.787109</ele>
+<time>2005-05-01T08:01:33Z</time>
+</trkpt>
+<trkpt lat="50.751243280" lon="12.371640047">
+ <ele>269.787109</ele>
+<time>2005-05-01T08:01:40Z</time>
+</trkpt>
+<trkpt lat="50.751948534" lon="12.371379621">
+ <ele>271.229126</ele>
+<time>2005-05-01T08:01:47Z</time>
+</trkpt>
+<trkpt lat="50.752778091" lon="12.371410215">
+ <ele>269.787109</ele>
+<time>2005-05-01T08:01:55Z</time>
+</trkpt>
+<trkpt lat="50.753506059" lon="12.371400744">
+ <ele>267.383911</ele>
+<time>2005-05-01T08:02:03Z</time>
+</trkpt>
+<trkpt lat="50.754092038" lon="12.371216342">
+ <ele>265.461304</ele>
+<time>2005-05-01T08:02:09Z</time>
+</trkpt>
+<trkpt lat="50.754620433" lon="12.371265292">
+ <ele>264.980591</ele>
+<time>2005-05-01T08:02:14Z</time>
+</trkpt>
+<trkpt lat="50.755174644" lon="12.371332515">
+ <ele>264.019287</ele>
+<time>2005-05-01T08:02:20Z</time>
+</trkpt>
+<trkpt lat="50.755680744" lon="12.371339137">
+ <ele>263.057861</ele>
+<time>2005-05-01T08:02:25Z</time>
+</trkpt>
+<trkpt lat="50.756243002" lon="12.371173678">
+ <ele>263.538574</ele>
+<time>2005-05-01T08:02:31Z</time>
+</trkpt>
+<trkpt lat="50.756789586" lon="12.371149622">
+ <ele>263.538574</ele>
+<time>2005-05-01T08:02:36Z</time>
+</trkpt>
+<trkpt lat="50.758078387" lon="12.371073347">
+ <ele>262.577148</ele>
+<time>2005-05-01T08:02:47Z</time>
+</trkpt>
+<trkpt lat="50.758562861" lon="12.370879389">
+ <ele>263.538574</ele>
+<time>2005-05-01T08:02:52Z</time>
+</trkpt>
+<trkpt lat="50.759028979" lon="12.370646289">
+ <ele>264.019287</ele>
+<time>2005-05-01T08:02:58Z</time>
+</trkpt>
+<trkpt lat="50.759664075" lon="12.370328698">
+ <ele>264.499878</ele>
+<time>2005-05-01T08:03:05Z</time>
+</trkpt>
+<trkpt lat="50.760328174" lon="12.370096855">
+ <ele>264.499878</ele>
+<time>2005-05-01T08:03:11Z</time>
+</trkpt>
+<trkpt lat="50.761194024" lon="12.369858725">
+ <ele>264.499878</ele>
+<time>2005-05-01T08:03:18Z</time>
+</trkpt>
+<trkpt lat="50.762294484" lon="12.369346339">
+ <ele>264.499878</ele>
+<time>2005-05-01T08:03:27Z</time>
+</trkpt>
+<trkpt lat="50.763155641" lon="12.368849460">
+ <ele>264.499878</ele>
+<time>2005-05-01T08:03:35Z</time>
+</trkpt>
+<trkpt lat="50.764020737" lon="12.368312348">
+ <ele>264.019287</ele>
+<time>2005-05-01T08:03:43Z</time>
+</trkpt>
+<trkpt lat="50.764657427" lon="12.367939353">
+ <ele>264.019287</ele>
+<time>2005-05-01T08:03:49Z</time>
+</trkpt>
+<trkpt lat="50.765415151" lon="12.367560491">
+ <ele>264.019287</ele>
+<time>2005-05-01T08:03:57Z</time>
+</trkpt>
+<trkpt lat="50.766246635" lon="12.367245918">
+ <ele>264.499878</ele>
+<time>2005-05-01T08:04:05Z</time>
+</trkpt>
+<trkpt lat="50.766915008" lon="12.367162267">
+ <ele>263.057861</ele>
+<time>2005-05-01T08:04:11Z</time>
+</trkpt>
+<trkpt lat="50.767782871" lon="12.366970321">
+ <ele>261.615967</ele>
+<time>2005-05-01T08:04:19Z</time>
+</trkpt>
+<trkpt lat="50.768264998" lon="12.366626579">
+ <ele>261.615967</ele>
+<time>2005-05-01T08:04:24Z</time>
+</trkpt>
+<trkpt lat="50.768921552" lon="12.366096172">
+ <ele>262.096558</ele>
+<time>2005-05-01T08:04:30Z</time>
+</trkpt>
+<trkpt lat="50.769149037" lon="12.365950998">
+ <ele>262.096558</ele>
+<time>2005-05-01T08:04:32Z</time>
+</trkpt>
+<trkpt lat="50.769660333" lon="12.365841866">
+ <ele>261.615967</ele>
+<time>2005-05-01T08:04:36Z</time>
+</trkpt>
+<trkpt lat="50.769793605" lon="12.365867263">
+ <ele>261.615967</ele>
+<time>2005-05-01T08:04:37Z</time>
+</trkpt>
+<trkpt lat="50.770484610" lon="12.366096592">
+ <ele>263.538574</ele>
+<time>2005-05-01T08:04:43Z</time>
+</trkpt>
+<trkpt lat="50.771132614" lon="12.366438657">
+ <ele>259.693359</ele>
+<time>2005-05-01T08:04:49Z</time>
+</trkpt>
+<trkpt lat="50.771684730" lon="12.366914833">
+ <ele>257.290039</ele>
+<time>2005-05-01T08:04:54Z</time>
+</trkpt>
+<trkpt lat="50.772425691" lon="12.367646657">
+ <ele>254.886597</ele>
+<time>2005-05-01T08:05:02Z</time>
+</trkpt>
+<trkpt lat="50.773136392" lon="12.368128113">
+ <ele>252.963989</ele>
+<time>2005-05-01T08:05:09Z</time>
+</trkpt>
+<trkpt lat="50.773694292" lon="12.368262727">
+ <ele>251.041382</ele>
+<time>2005-05-01T08:05:14Z</time>
+</trkpt>
+<trkpt lat="50.774603561" lon="12.368340679">
+ <ele>250.080200</ele>
+<time>2005-05-01T08:05:22Z</time>
+</trkpt>
+<trkpt lat="50.775254918" lon="12.368307486">
+ <ele>250.080200</ele>
+<time>2005-05-01T08:05:28Z</time>
+</trkpt>
+<trkpt lat="50.775705362" lon="12.368180081">
+ <ele>251.522095</ele>
+<time>2005-05-01T08:05:32Z</time>
+</trkpt>
+<trkpt lat="50.776268039" lon="12.367691081">
+ <ele>252.963989</ele>
+<time>2005-05-01T08:05:38Z</time>
+</trkpt>
+<trkpt lat="50.777172530" lon="12.366868816">
+ <ele>255.367310</ele>
+<time>2005-05-01T08:05:48Z</time>
+</trkpt>
+<trkpt lat="50.777479727" lon="12.366623897">
+ <ele>256.328735</ele>
+<time>2005-05-01T08:05:51Z</time>
+</trkpt>
+<trkpt lat="50.778083140" lon="12.366440417">
+ <ele>257.290039</ele>
+<time>2005-05-01T08:05:56Z</time>
+</trkpt>
+<trkpt lat="50.778968437" lon="12.366345031">
+ <ele>256.809326</ele>
+<time>2005-05-01T08:06:03Z</time>
+</trkpt>
+<trkpt lat="50.779666733" lon="12.366452320">
+ <ele>254.406006</ele>
+<time>2005-05-01T08:06:09Z</time>
+</trkpt>
+<trkpt lat="50.780184399" lon="12.366619958">
+ <ele>252.963989</ele>
+<time>2005-05-01T08:06:14Z</time>
+</trkpt>
+<trkpt lat="50.780609278" lon="12.367087919">
+ <ele>251.041382</ele>
+<time>2005-05-01T08:06:18Z</time>
+</trkpt>
+<trkpt lat="50.781194419" lon="12.368128197">
+ <ele>249.599487</ele>
+<time>2005-05-01T08:06:25Z</time>
+</trkpt>
+<trkpt lat="50.781456186" lon="12.368430784">
+ <ele>250.080200</ele>
+<time>2005-05-01T08:06:28Z</time>
+</trkpt>
+<trkpt lat="50.781921968" lon="12.368717194">
+ <ele>249.118774</ele>
+<time>2005-05-01T08:06:33Z</time>
+</trkpt>
+<trkpt lat="50.782020288" lon="12.368717194">
+ <ele>248.157593</ele>
+<time>2005-05-01T08:06:34Z</time>
+</trkpt>
+<trkpt lat="50.782969035" lon="12.368593309">
+ <ele>251.522095</ele>
+<time>2005-05-01T08:06:43Z</time>
+</trkpt>
+<trkpt lat="50.783069031" lon="12.368579479">
+ <ele>252.002808</ele>
+<time>2005-05-01T08:06:44Z</time>
+</trkpt>
+<trkpt lat="50.783472871" lon="12.368608732">
+ <ele>251.041382</ele>
+<time>2005-05-01T08:06:48Z</time>
+</trkpt>
+<trkpt lat="50.784485908" lon="12.368984157">
+ <ele>248.638184</ele>
+<time>2005-05-01T08:06:58Z</time>
+</trkpt>
+<trkpt lat="50.785553595" lon="12.369088260">
+ <ele>248.638184</ele>
+<time>2005-05-01T08:07:08Z</time>
+</trkpt>
+<trkpt lat="50.786050726" lon="12.369136792">
+ <ele>247.676758</ele>
+<time>2005-05-01T08:07:13Z</time>
+</trkpt>
+<trkpt lat="50.786585407" lon="12.369464859">
+ <ele>245.273438</ele>
+<time>2005-05-01T08:07:19Z</time>
+</trkpt>
+<trkpt lat="50.787244644" lon="12.370151170">
+ <ele>243.831543</ele>
+<time>2005-05-01T08:07:26Z</time>
+</trkpt>
+<trkpt lat="50.787999351" lon="12.370989695">
+ <ele>240.947632</ele>
+<time>2005-05-01T08:07:33Z</time>
+</trkpt>
+<trkpt lat="50.788668310" lon="12.371519934">
+ <ele>239.024902</ele>
+<time>2005-05-01T08:07:39Z</time>
+</trkpt>
+<trkpt lat="50.788770402" lon="12.371593947">
+ <ele>239.024902</ele>
+<time>2005-05-01T08:07:40Z</time>
+</trkpt>
+<trkpt lat="50.789158735" lon="12.371625127">
+ <ele>237.102295</ele>
+<time>2005-05-01T08:07:44Z</time>
+</trkpt>
+<trkpt lat="50.789422514" lon="12.371490598">
+ <ele>237.582886</ele>
+<time>2005-05-01T08:07:47Z</time>
+</trkpt>
+<trkpt lat="50.789892236" lon="12.371515660">
+ <ele>239.024902</ele>
+<time>2005-05-01T08:07:51Z</time>
+</trkpt>
+<trkpt lat="50.790954558" lon="12.371960990">
+ <ele>242.870239</ele>
+<time>2005-05-01T08:08:00Z</time>
+</trkpt>
+<trkpt lat="50.791328307" lon="12.372310348">
+ <ele>243.831543</ele>
+<time>2005-05-01T08:08:04Z</time>
+</trkpt>
+<trkpt lat="50.791963907" lon="12.373276446">
+ <ele>244.312256</ele>
+<time>2005-05-01T08:08:12Z</time>
+</trkpt>
+<trkpt lat="50.792458942" lon="12.373792687">
+ <ele>244.792847</ele>
+<time>2005-05-01T08:08:18Z</time>
+</trkpt>
+<trkpt lat="50.793118849" lon="12.374393921">
+ <ele>244.792847</ele>
+<time>2005-05-01T08:08:26Z</time>
+</trkpt>
+<trkpt lat="50.794073213" lon="12.375269914">
+ <ele>243.350830</ele>
+<time>2005-05-01T08:08:36Z</time>
+</trkpt>
+<trkpt lat="50.794589622" lon="12.375786407">
+ <ele>244.792847</ele>
+<time>2005-05-01T08:08:42Z</time>
+</trkpt>
+<trkpt lat="50.794670423" lon="12.375867208">
+ <ele>244.792847</ele>
+<time>2005-05-01T08:08:43Z</time>
+</trkpt>
+<trkpt lat="50.795177696" lon="12.375971312">
+ <ele>243.350830</ele>
+<time>2005-05-01T08:08:48Z</time>
+</trkpt>
+<trkpt lat="50.795674324" lon="12.376012802">
+ <ele>245.273438</ele>
+<time>2005-05-01T08:08:52Z</time>
+</trkpt>
+<trkpt lat="50.796243707" lon="12.376396861">
+ <ele>247.196045</ele>
+<time>2005-05-01T08:08:57Z</time>
+</trkpt>
+<trkpt lat="50.796333561" lon="12.376534995">
+ <ele>247.676758</ele>
+<time>2005-05-01T08:08:58Z</time>
+</trkpt>
+<trkpt lat="50.797172254" lon="12.377825305">
+ <ele>248.638184</ele>
+<time>2005-05-01T08:09:08Z</time>
+</trkpt>
+<trkpt lat="50.798016228" lon="12.378977900">
+ <ele>251.041382</ele>
+<time>2005-05-01T08:09:18Z</time>
+</trkpt>
+<trkpt lat="50.799014764" lon="12.380090430">
+ <ele>250.560791</ele>
+<time>2005-05-01T08:09:28Z</time>
+</trkpt>
+<trkpt lat="50.799733093" lon="12.381049404">
+ <ele>246.715454</ele>
+<time>2005-05-01T08:09:36Z</time>
+</trkpt>
+<trkpt lat="50.800174400" lon="12.381711407">
+ <ele>245.754150</ele>
+<time>2005-05-01T08:09:42Z</time>
+</trkpt>
+<trkpt lat="50.800730372" lon="12.382255308">
+ <ele>243.831543</ele>
+<time>2005-05-01T08:09:49Z</time>
+</trkpt>
+<trkpt lat="50.801288020" lon="12.382651018">
+ <ele>240.467041</ele>
+<time>2005-05-01T08:09:55Z</time>
+</trkpt>
+<trkpt lat="50.801657494" lon="12.382898871">
+ <ele>239.986206</ele>
+<time>2005-05-01T08:10:00Z</time>
+</trkpt>
+<trkpt lat="50.801785402" lon="12.383039519">
+ <ele>239.986206</ele>
+<time>2005-05-01T08:10:04Z</time>
+</trkpt>
+<trkpt lat="50.802335003" lon="12.384073008">
+ <ele>243.350830</ele>
+<time>2005-05-01T08:10:40Z</time>
+</trkpt>
+<trkpt lat="50.802356796" lon="12.384160263">
+ <ele>243.831543</ele>
+<time>2005-05-01T08:10:41Z</time>
+</trkpt>
+<trkpt lat="50.802568523" lon="12.384393699">
+ <ele>243.831543</ele>
+<time>2005-05-01T08:10:45Z</time>
+</trkpt>
+<trkpt lat="50.803032294" lon="12.384799132">
+ <ele>242.870239</ele>
+<time>2005-05-01T08:10:51Z</time>
+</trkpt>
+<trkpt lat="50.803789096" lon="12.385335071">
+ <ele>242.870239</ele>
+<time>2005-05-01T08:11:01Z</time>
+</trkpt>
+<trkpt lat="50.804149350" lon="12.385570854">
+ <ele>239.505493</ele>
+<time>2005-05-01T08:11:08Z</time>
+</trkpt>
+<trkpt lat="50.804593340" lon="12.385840332">
+ <ele>235.179688</ele>
+<time>2005-05-01T08:11:19Z</time>
+</trkpt>
+<trkpt lat="50.804970274" lon="12.386069326">
+ <ele>235.660278</ele>
+<time>2005-05-01T08:11:26Z</time>
+</trkpt>
+<trkpt lat="50.805348465" lon="12.386319106">
+ <ele>235.660278</ele>
+<time>2005-05-01T08:11:31Z</time>
+</trkpt>
+<trkpt lat="50.805727914" lon="12.386729065">
+ <ele>236.140991</ele>
+<time>2005-05-01T08:11:36Z</time>
+</trkpt>
+<trkpt lat="50.805904269" lon="12.386946157">
+ <ele>236.621704</ele>
+<time>2005-05-01T08:11:39Z</time>
+</trkpt>
+<trkpt lat="50.806340380" lon="12.387231896">
+ <ele>234.699097</ele>
+<time>2005-05-01T08:11:44Z</time>
+</trkpt>
+<trkpt lat="50.807019398" lon="12.387572452">
+ <ele>231.334351</ele>
+<time>2005-05-01T08:11:51Z</time>
+</trkpt>
+<trkpt lat="50.807768488" lon="12.388003534">
+ <ele>229.411743</ele>
+<time>2005-05-01T08:11:59Z</time>
+</trkpt>
+<trkpt lat="50.808394197" lon="12.388114091">
+ <ele>229.411743</ele>
+<time>2005-05-01T08:12:05Z</time>
+</trkpt>
+<trkpt lat="50.809159465" lon="12.388266642">
+ <ele>231.814941</ele>
+<time>2005-05-01T08:12:13Z</time>
+</trkpt>
+<trkpt lat="50.809546961" lon="12.388509046">
+ <ele>232.776489</ele>
+<time>2005-05-01T08:12:18Z</time>
+</trkpt>
+<trkpt lat="50.810029507" lon="12.389190160">
+ <ele>232.776489</ele>
+<time>2005-05-01T08:12:26Z</time>
+</trkpt>
+<trkpt lat="50.810151044" lon="12.389361821">
+ <ele>232.776489</ele>
+<time>2005-05-01T08:12:28Z</time>
+</trkpt>
+<trkpt lat="50.810538456" lon="12.389412029">
+ <ele>233.257080</ele>
+<time>2005-05-01T08:12:33Z</time>
+</trkpt>
+<trkpt lat="50.811170787" lon="12.389050601">
+ <ele>232.776489</ele>
+<time>2005-05-01T08:12:40Z</time>
+</trkpt>
+<trkpt lat="50.811857684" lon="12.388692275">
+ <ele>232.295776</ele>
+<time>2005-05-01T08:12:47Z</time>
+</trkpt>
+<trkpt lat="50.812158762" lon="12.388541568">
+ <ele>231.814941</ele>
+<time>2005-05-01T08:12:51Z</time>
+</trkpt>
+<trkpt lat="50.812278287" lon="12.388268318">
+ <ele>231.814941</ele>
+<time>2005-05-01T08:12:55Z</time>
+</trkpt>
+<trkpt lat="50.812264374" lon="12.387935137">
+ <ele>231.814941</ele>
+<time>2005-05-01T08:12:58Z</time>
+</trkpt>
+<trkpt lat="50.812241323" lon="12.387381848">
+ <ele>231.814941</ele>
+<time>2005-05-01T08:13:04Z</time>
+</trkpt>
+<trkpt lat="50.812333860" lon="12.387076663">
+ <ele>231.814941</ele>
+<time>2005-05-01T08:13:08Z</time>
+</trkpt>
+<trkpt lat="50.812461432" lon="12.386952024">
+ <ele>231.814941</ele>
+<time>2005-05-01T08:13:10Z</time>
+</trkpt>
+<trkpt lat="50.812703166" lon="12.386806849">
+ <ele>231.814941</ele>
+<time>2005-05-01T08:13:13Z</time>
+</trkpt>
+<trkpt lat="50.813537920" lon="12.386392951">
+ <ele>231.334351</ele>
+<time>2005-05-01T08:13:23Z</time>
+</trkpt>
+<trkpt lat="50.814392623" lon="12.385940580">
+ <ele>231.334351</ele>
+<time>2005-05-01T08:13:31Z</time>
+</trkpt>
+<trkpt lat="50.815294767" lon="12.385538165">
+ <ele>230.853760</ele>
+<time>2005-05-01T08:13:39Z</time>
+</trkpt>
+<trkpt lat="50.816011671" lon="12.385361977">
+ <ele>229.892334</ele>
+<time>2005-05-01T08:13:46Z</time>
+</trkpt>
+<trkpt lat="50.816457924" lon="12.385256868">
+ <ele>229.411743</ele>
+<time>2005-05-01T08:13:52Z</time>
+</trkpt>
+<trkpt lat="50.816531181" lon="12.385239601">
+ <ele>229.411743</ele>
+<time>2005-05-01T08:13:53Z</time>
+</trkpt>
+<trkpt lat="50.816688174" lon="12.385317972">
+ <ele>229.411743</ele>
+<time>2005-05-01T08:13:57Z</time>
+</trkpt>
+<trkpt lat="50.818400094" lon="12.385935215">
+ <ele>229.411743</ele>
+<time>2005-05-01T08:14:39Z</time>
+</trkpt>
+<trkpt lat="50.818901919" lon="12.385962708">
+ <ele>230.373047</ele>
+<time>2005-05-01T08:14:45Z</time>
+</trkpt>
+<trkpt lat="50.819588983" lon="12.386111151">
+ <ele>230.373047</ele>
+<time>2005-05-01T08:14:52Z</time>
+</trkpt>
+<trkpt lat="50.819686381" lon="12.386135543">
+ <ele>229.892334</ele>
+<time>2005-05-01T08:14:53Z</time>
+</trkpt>
+<trkpt lat="50.819996428" lon="12.386285411">
+ <ele>228.450439</ele>
+<time>2005-05-01T08:14:56Z</time>
+</trkpt>
+<trkpt lat="50.820784746" lon="12.386595793">
+ <ele>228.450439</ele>
+<time>2005-05-01T08:15:03Z</time>
+</trkpt>
+<trkpt lat="50.821930384" lon="12.386927884">
+ <ele>227.969727</ele>
+<time>2005-05-01T08:15:13Z</time>
+</trkpt>
+<trkpt lat="50.824323585" lon="12.387631461">
+ <ele>227.969727</ele>
+<time>2005-05-01T08:15:33Z</time>
+</trkpt>
+<trkpt lat="50.825457573" lon="12.387986183">
+ <ele>225.566528</ele>
+<time>2005-05-01T08:15:43Z</time>
+</trkpt>
+<trkpt lat="50.826415960" lon="12.388537964">
+ <ele>224.124512</ele>
+<time>2005-05-01T08:15:52Z</time>
+</trkpt>
+<trkpt lat="50.827382393" lon="12.389096534">
+ <ele>222.682495</ele>
+<time>2005-05-01T08:16:00Z</time>
+</trkpt>
+<trkpt lat="50.828304738" lon="12.389744287">
+ <ele>222.682495</ele>
+<time>2005-05-01T08:16:08Z</time>
+</trkpt>
+<trkpt lat="50.829048213" lon="12.390453145">
+ <ele>222.682495</ele>
+<time>2005-05-01T08:16:15Z</time>
+</trkpt>
+<trkpt lat="50.829648022" lon="12.390866121">
+ <ele>221.240601</ele>
+<time>2005-05-01T08:16:21Z</time>
+</trkpt>
+<trkpt lat="50.830251854" lon="12.391215647">
+ <ele>220.279175</ele>
+<time>2005-05-01T08:16:27Z</time>
+</trkpt>
+<trkpt lat="50.830810759" lon="12.391514545">
+ <ele>220.279175</ele>
+<time>2005-05-01T08:16:33Z</time>
+</trkpt>
+<trkpt lat="50.831533363" lon="12.391649242">
+ <ele>220.759888</ele>
+<time>2005-05-01T08:16:40Z</time>
+</trkpt>
+<trkpt lat="50.832205508" lon="12.391720824">
+ <ele>220.759888</ele>
+<time>2005-05-01T08:16:45Z</time>
+</trkpt>
+<trkpt lat="50.832973793" lon="12.391801542">
+ <ele>221.721191</ele>
+<time>2005-05-01T08:16:51Z</time>
+</trkpt>
+<trkpt lat="50.833460866" lon="12.391780755">
+ <ele>221.721191</ele>
+<time>2005-05-01T08:16:56Z</time>
+</trkpt>
+<trkpt lat="50.833990686" lon="12.391679836">
+ <ele>221.721191</ele>
+<time>2005-05-01T08:17:02Z</time>
+</trkpt>
+<trkpt lat="50.834499216" lon="12.391505241">
+ <ele>221.721191</ele>
+<time>2005-05-01T08:17:08Z</time>
+</trkpt>
+<trkpt lat="50.835147053" lon="12.391413040">
+ <ele>221.721191</ele>
+<time>2005-05-01T08:17:14Z</time>
+</trkpt>
+<trkpt lat="50.835574949" lon="12.391308183">
+ <ele>222.201782</ele>
+<time>2005-05-01T08:17:19Z</time>
+</trkpt>
+<trkpt lat="50.836418672" lon="12.391101569">
+ <ele>223.643799</ele>
+<time>2005-05-01T08:17:28Z</time>
+</trkpt>
+<trkpt lat="50.836864924" lon="12.390992185">
+ <ele>224.124512</ele>
+<time>2005-05-01T08:17:33Z</time>
+</trkpt>
+<trkpt lat="50.837453417" lon="12.391028814">
+ <ele>223.643799</ele>
+<time>2005-05-01T08:17:39Z</time>
+</trkpt>
+<trkpt lat="50.837568501" lon="12.391033173">
+ <ele>223.643799</ele>
+<time>2005-05-01T08:17:40Z</time>
+</trkpt>
+<trkpt lat="50.838084240" lon="12.390926387">
+ <ele>223.643799</ele>
+<time>2005-05-01T08:17:45Z</time>
+</trkpt>
+<trkpt lat="50.838523116" lon="12.390764449">
+ <ele>222.682495</ele>
+<time>2005-05-01T08:17:51Z</time>
+</trkpt>
+<trkpt lat="50.838669380" lon="12.390737878">
+ <ele>223.643799</ele>
+<time>2005-05-01T08:17:53Z</time>
+</trkpt>
+<trkpt lat="50.839058720" lon="12.390731592">
+ <ele>223.643799</ele>
+<time>2005-05-01T08:17:57Z</time>
+</trkpt>
+<trkpt lat="50.839766571" lon="12.391202152">
+ <ele>224.605225</ele>
+<time>2005-05-01T08:18:03Z</time>
+</trkpt>
+<trkpt lat="50.840314412" lon="12.391640358">
+ <ele>225.085938</ele>
+<time>2005-05-01T08:18:08Z</time>
+</trkpt>
+<trkpt lat="50.840421198" lon="12.391725853">
+ <ele>225.085938</ele>
+<time>2005-05-01T08:18:09Z</time>
+</trkpt>
+<trkpt lat="50.841022851" lon="12.392140254">
+ <ele>225.566528</ele>
+<time>2005-05-01T08:18:15Z</time>
+</trkpt>
+<trkpt lat="50.841478575" lon="12.392655406">
+ <ele>226.047119</ele>
+<time>2005-05-01T08:18:20Z</time>
+</trkpt>
+<trkpt lat="50.841772277" lon="12.393248258">
+ <ele>227.008545</ele>
+<time>2005-05-01T08:18:25Z</time>
+</trkpt>
+<trkpt lat="50.841903789" lon="12.393579595">
+ <ele>227.489136</ele>
+<time>2005-05-01T08:18:29Z</time>
+</trkpt>
+<trkpt lat="50.842151558" lon="12.393845469">
+ <ele>227.008545</ele>
+<time>2005-05-01T08:18:34Z</time>
+</trkpt>
+<trkpt lat="50.842397818" lon="12.393911015">
+ <ele>227.008545</ele>
+<time>2005-05-01T08:18:38Z</time>
+</trkpt>
+<trkpt lat="50.842709541" lon="12.394155264">
+ <ele>226.527832</ele>
+<time>2005-05-01T08:18:43Z</time>
+</trkpt>
+<trkpt lat="50.842709541" lon="12.394426921">
+ <ele>227.008545</ele>
+<time>2005-05-01T08:18:45Z</time>
+</trkpt>
+<trkpt lat="50.842742985" lon="12.395102587">
+ <ele>227.489136</ele>
+<time>2005-05-01T08:18:49Z</time>
+</trkpt>
+<trkpt lat="50.842968207" lon="12.395821167">
+ <ele>227.969727</ele>
+<time>2005-05-01T08:18:54Z</time>
+</trkpt>
+<trkpt lat="50.843280433" lon="12.396601606">
+ <ele>227.969727</ele>
+<time>2005-05-01T08:18:59Z</time>
+</trkpt>
+<trkpt lat="50.843343632" lon="12.396759689">
+ <ele>227.969727</ele>
+<time>2005-05-01T08:19:00Z</time>
+</trkpt>
+<trkpt lat="50.843725596" lon="12.397179203">
+ <ele>227.969727</ele>
+<time>2005-05-01T08:19:04Z</time>
+</trkpt>
+<trkpt lat="50.844115689" lon="12.397447340">
+ <ele>227.008545</ele>
+<time>2005-05-01T08:19:09Z</time>
+</trkpt>
+<trkpt lat="50.844254494" lon="12.397893844">
+ <ele>227.008545</ele>
+<time>2005-05-01T08:19:13Z</time>
+</trkpt>
+<trkpt lat="50.844216356" lon="12.398033151">
+ <ele>227.008545</ele>
+<time>2005-05-01T08:19:14Z</time>
+</trkpt>
+<trkpt lat="50.843726350" lon="12.398689706">
+ <ele>226.527832</ele>
+<time>2005-05-01T08:19:20Z</time>
+</trkpt>
+<trkpt lat="50.842859494" lon="12.399624372">
+ <ele>226.047119</ele>
+<time>2005-05-01T08:19:28Z</time>
+</trkpt>
+<trkpt lat="50.842539389" lon="12.399904411">
+ <ele>226.047119</ele>
+<time>2005-05-01T08:19:31Z</time>
+</trkpt>
+<trkpt lat="50.842310647" lon="12.400104571">
+ <ele>228.931152</ele>
+<time>2005-05-01T08:19:34Z</time>
+</trkpt>
+<trkpt lat="50.843327036" lon="12.404203909">
+ <ele>227.489136</ele>
+<time>2005-05-01T08:20:03Z</time>
+</trkpt>
+<trkpt lat="50.843625264" lon="12.405540152">
+ <ele>226.527832</ele>
+<time>2005-05-01T08:20:09Z</time>
+</trkpt>
+<trkpt lat="50.843645800" lon="12.405725140">
+ <ele>226.527832</ele>
+<time>2005-05-01T08:20:10Z</time>
+</trkpt>
+<trkpt lat="50.843684524" lon="12.406376079">
+ <ele>227.008545</ele>
+<time>2005-05-01T08:20:14Z</time>
+</trkpt>
+<trkpt lat="50.843669185" lon="12.406621585">
+ <ele>227.008545</ele>
+<time>2005-05-01T08:20:16Z</time>
+</trkpt>
+<trkpt lat="50.843727775" lon="12.407313595">
+ <ele>225.085938</ele>
+<time>2005-05-01T08:20:22Z</time>
+</trkpt>
+<trkpt lat="50.843825676" lon="12.407814329">
+ <ele>224.605225</ele>
+<time>2005-05-01T08:20:26Z</time>
+</trkpt>
+<trkpt lat="50.843887869" lon="12.408036953">
+ <ele>224.124512</ele>
+<time>2005-05-01T08:20:28Z</time>
+</trkpt>
+<trkpt lat="50.844144691" lon="12.408820242">
+ <ele>223.643799</ele>
+<time>2005-05-01T08:20:35Z</time>
+</trkpt>
+<trkpt lat="50.844254494" lon="12.409186363">
+ <ele>223.643799</ele>
+<time>2005-05-01T08:20:38Z</time>
+</trkpt>
+<trkpt lat="50.844543586" lon="12.409651978">
+ <ele>224.605225</ele>
+<time>2005-05-01T08:20:43Z</time>
+</trkpt>
+<trkpt lat="50.845000818" lon="12.410388747">
+ <ele>227.969727</ele>
+<time>2005-05-01T08:20:50Z</time>
+</trkpt>
+<trkpt lat="50.845318241" lon="12.410883950">
+ <ele>225.085938</ele>
+<time>2005-05-01T08:20:54Z</time>
+</trkpt>
+<trkpt lat="50.845760973" lon="12.411572523">
+ <ele>224.124512</ele>
+<time>2005-05-01T08:20:58Z</time>
+</trkpt>
+<trkpt lat="50.846185684" lon="12.412233353">
+ <ele>224.124512</ele>
+<time>2005-05-01T08:21:02Z</time>
+</trkpt>
+<trkpt lat="50.846413840" lon="12.412777422">
+ <ele>223.163208</ele>
+<time>2005-05-01T08:21:07Z</time>
+</trkpt>
+<trkpt lat="50.846795049" lon="12.413642518">
+ <ele>222.682495</ele>
+<time>2005-05-01T08:21:13Z</time>
+</trkpt>
+<trkpt lat="50.847353199" lon="12.414498394">
+ <ele>222.201782</ele>
+<time>2005-05-01T08:21:19Z</time>
+</trkpt>
+<trkpt lat="50.848029368" lon="12.415363993">
+ <ele>222.201782</ele>
+<time>2005-05-01T08:21:25Z</time>
+</trkpt>
+<trkpt lat="50.848565139" lon="12.416249206">
+ <ele>222.682495</ele>
+<time>2005-05-01T08:21:31Z</time>
+</trkpt>
+<trkpt lat="50.849061850" lon="12.417244557">
+ <ele>222.682495</ele>
+<time>2005-05-01T08:21:38Z</time>
+</trkpt>
+<trkpt lat="50.849290006" lon="12.417742275">
+ <ele>224.124512</ele>
+<time>2005-05-01T08:21:42Z</time>
+</trkpt>
+<trkpt lat="50.849733409" lon="12.418441661">
+ <ele>225.566528</ele>
+<time>2005-05-01T08:21:48Z</time>
+</trkpt>
+<trkpt lat="50.849913787" lon="12.418622123">
+ <ele>224.605225</ele>
+<time>2005-05-01T08:21:50Z</time>
+</trkpt>
+<trkpt lat="50.850435058" lon="12.418977516">
+ <ele>223.163208</ele>
+<time>2005-05-01T08:21:55Z</time>
+</trkpt>
+<trkpt lat="50.850887764" lon="12.419434162">
+ <ele>223.163208</ele>
+<time>2005-05-01T08:22:00Z</time>
+</trkpt>
+<trkpt lat="50.851524202" lon="12.420265563">
+ <ele>221.721191</ele>
+<time>2005-05-01T08:22:07Z</time>
+</trkpt>
+<trkpt lat="50.852258289" lon="12.421006775">
+ <ele>222.201782</ele>
+<time>2005-05-01T08:22:14Z</time>
+</trkpt>
+<trkpt lat="50.853196811" lon="12.421883354">
+ <ele>222.682495</ele>
+<time>2005-05-01T08:22:23Z</time>
+</trkpt>
+<trkpt lat="50.853850599" lon="12.422615848">
+ <ele>222.682495</ele>
+<time>2005-05-01T08:22:31Z</time>
+</trkpt>
+<trkpt lat="50.854223510" lon="12.423035363">
+ <ele>222.201782</ele>
+<time>2005-05-01T08:22:36Z</time>
+</trkpt>
+<trkpt lat="50.854566582" lon="12.423286065">
+ <ele>222.201782</ele>
+<time>2005-05-01T08:22:40Z</time>
+</trkpt>
+<trkpt lat="50.855474342" lon="12.423377596">
+ <ele>222.201782</ele>
+<time>2005-05-01T08:22:49Z</time>
+</trkpt>
+<trkpt lat="50.855743820" lon="12.423364017">
+ <ele>222.201782</ele>
+<time>2005-05-01T08:22:53Z</time>
+</trkpt>
+<trkpt lat="50.855944650" lon="12.423354043">
+ <ele>222.201782</ele>
+<time>2005-05-01T08:22:58Z</time>
+</trkpt>
+<trkpt lat="50.857234793" lon="12.424085280">
+ <ele>219.317993</ele>
+<time>2005-05-01T08:23:24Z</time>
+</trkpt>
+<trkpt lat="50.857466217" lon="12.424328942">
+ <ele>218.837280</ele>
+<time>2005-05-01T08:23:28Z</time>
+</trkpt>
+<trkpt lat="50.857551042" lon="12.424394237">
+ <ele>219.317993</ele>
+<time>2005-05-01T08:23:32Z</time>
+</trkpt>
+<trkpt lat="50.857983716" lon="12.424468417">
+ <ele>219.317993</ele>
+<time>2005-05-01T08:23:42Z</time>
+</trkpt>
+<trkpt lat="50.858141547" lon="12.424485935">
+ <ele>219.317993</ele>
+<time>2005-05-01T08:23:44Z</time>
+</trkpt>
+<trkpt lat="50.858401554" lon="12.424672432">
+ <ele>218.837280</ele>
+<time>2005-05-01T08:23:48Z</time>
+</trkpt>
+<trkpt lat="50.858512279" lon="12.425111309">
+ <ele>218.837280</ele>
+<time>2005-05-01T08:23:51Z</time>
+</trkpt>
+<trkpt lat="50.858698776" lon="12.426087717">
+ <ele>218.837280</ele>
+<time>2005-05-01T08:23:58Z</time>
+</trkpt>
+<trkpt lat="50.858875047" lon="12.426544363">
+ <ele>218.837280</ele>
+<time>2005-05-01T08:24:02Z</time>
+</trkpt>
+<trkpt lat="50.859176461" lon="12.426576801">
+ <ele>218.356567</ele>
+<time>2005-05-01T08:24:05Z</time>
+</trkpt>
+<trkpt lat="50.859570159" lon="12.426464399">
+ <ele>218.356567</ele>
+<time>2005-05-01T08:24:09Z</time>
+</trkpt>
+<trkpt lat="50.859973161" lon="12.426560540">
+ <ele>216.914673</ele>
+<time>2005-05-01T08:24:13Z</time>
+</trkpt>
+<trkpt lat="50.860224618" lon="12.426728094">
+ <ele>215.953247</ele>
+<time>2005-05-01T08:24:15Z</time>
+</trkpt>
+<trkpt lat="50.861124247" lon="12.427456817">
+ <ele>218.356567</ele>
+<time>2005-05-01T08:24:21Z</time>
+</trkpt>
+<trkpt lat="50.861912230" lon="12.427897956">
+ <ele>224.124512</ele>
+<time>2005-05-01T08:24:26Z</time>
+</trkpt>
+<trkpt lat="50.862046508" lon="12.427973226">
+ <ele>225.085938</ele>
+<time>2005-05-01T08:24:27Z</time>
+</trkpt>
+<trkpt lat="50.862864666" lon="12.428312693">
+ <ele>227.008545</ele>
+<time>2005-05-01T08:24:33Z</time>
+</trkpt>
+<trkpt lat="50.863604872" lon="12.428738829">
+ <ele>224.124512</ele>
+<time>2005-05-01T08:24:38Z</time>
+</trkpt>
+<trkpt lat="50.864075180" lon="12.429009480">
+ <ele>221.721191</ele>
+<time>2005-05-01T08:24:41Z</time>
+</trkpt>
+<trkpt lat="50.864893170" lon="12.429068489">
+ <ele>217.875977</ele>
+<time>2005-05-01T08:24:46Z</time>
+</trkpt>
+<trkpt lat="50.865771510" lon="12.429128336">
+ <ele>214.030640</ele>
+<time>2005-05-01T08:24:51Z</time>
+</trkpt>
+<trkpt lat="50.866406690" lon="12.429294717">
+ <ele>214.030640</ele>
+<time>2005-05-01T08:24:55Z</time>
+</trkpt>
+<trkpt lat="50.867179167" lon="12.429663017">
+ <ele>216.914673</ele>
+<time>2005-05-01T08:25:00Z</time>
+</trkpt>
+<trkpt lat="50.867936471" lon="12.430251930">
+ <ele>218.356567</ele>
+<time>2005-05-01T08:25:06Z</time>
+</trkpt>
+<trkpt lat="50.868810536" lon="12.430931618">
+ <ele>218.837280</ele>
+<time>2005-05-01T08:25:12Z</time>
+</trkpt>
+<trkpt lat="50.869860118" lon="12.431951026">
+ <ele>220.279175</ele>
+<time>2005-05-01T08:25:19Z</time>
+</trkpt>
+<trkpt lat="50.870909281" lon="12.433015024">
+ <ele>222.682495</ele>
+<time>2005-05-01T08:25:26Z</time>
+</trkpt>
+<trkpt lat="50.871754680" lon="12.433793955">
+ <ele>225.085938</ele>
+<time>2005-05-01T08:25:32Z</time>
+</trkpt>
+<trkpt lat="50.872240495" lon="12.434411198">
+ <ele>226.047119</ele>
+<time>2005-05-01T08:25:36Z</time>
+</trkpt>
+<trkpt lat="50.872798730" lon="12.434722250">
+ <ele>225.566528</ele>
+<time>2005-05-01T08:25:40Z</time>
+</trkpt>
+<trkpt lat="50.873716632" lon="12.434951663">
+ <ele>225.566528</ele>
+<time>2005-05-01T08:25:47Z</time>
+</trkpt>
+<trkpt lat="50.874479553" lon="12.435115948">
+ <ele>222.682495</ele>
+<time>2005-05-01T08:25:54Z</time>
+</trkpt>
+<trkpt lat="50.874974588" lon="12.435374781">
+ <ele>221.721191</ele>
+<time>2005-05-01T08:26:12Z</time>
+</trkpt>
+<trkpt lat="50.879102172" lon="12.433121307">
+ <ele>215.953247</ele>
+<time>2005-05-01T08:27:10Z</time>
+</trkpt>
+<trkpt lat="50.879813628" lon="12.432825761">
+ <ele>213.550049</ele>
+<time>2005-05-01T08:27:15Z</time>
+</trkpt>
+<trkpt lat="50.880377898" lon="12.432571705">
+ <ele>213.069336</ele>
+<time>2005-05-01T08:27:20Z</time>
+</trkpt>
+<trkpt lat="50.880904198" lon="12.432231903">
+ <ele>211.627441</ele>
+<time>2005-05-01T08:27:25Z</time>
+</trkpt>
+<trkpt lat="50.881321533" lon="12.431849353">
+ <ele>210.185425</ele>
+<time>2005-05-01T08:27:30Z</time>
+</trkpt>
+<trkpt lat="50.881644068" lon="12.431534948">
+ <ele>209.224121</ele>
+<time>2005-05-01T08:27:33Z</time>
+</trkpt>
+<trkpt lat="50.881950008" lon="12.431229008">
+ <ele>208.743408</ele>
+<time>2005-05-01T08:27:36Z</time>
+</trkpt>
+<trkpt lat="50.882607400" lon="12.430811925">
+ <ele>208.262817</ele>
+<time>2005-05-01T08:27:42Z</time>
+</trkpt>
+<trkpt lat="50.883071842" lon="12.430584021">
+ <ele>208.262817</ele>
+<time>2005-05-01T08:27:46Z</time>
+</trkpt>
+<trkpt lat="50.883408710" lon="12.430319237">
+ <ele>208.262817</ele>
+<time>2005-05-01T08:27:49Z</time>
+</trkpt>
+<trkpt lat="50.883989325" lon="12.430086723">
+ <ele>206.340088</ele>
+<time>2005-05-01T08:27:54Z</time>
+</trkpt>
+<trkpt lat="50.884341281" lon="12.430240447">
+ <ele>204.898071</ele>
+<time>2005-05-01T08:27:57Z</time>
+</trkpt>
+<trkpt lat="50.884926338" lon="12.430586200">
+ <ele>202.975464</ele>
+<time>2005-05-01T08:28:03Z</time>
+</trkpt>
+<trkpt lat="50.885367729" lon="12.430663146">
+ <ele>202.494873</ele>
+<time>2005-05-01T08:28:07Z</time>
+</trkpt>
+<trkpt lat="50.885980865" lon="12.430886356">
+ <ele>202.494873</ele>
+<time>2005-05-01T08:28:13Z</time>
+</trkpt>
+<trkpt lat="50.886534993" lon="12.431030273">
+ <ele>204.898071</ele>
+<time>2005-05-01T08:28:19Z</time>
+</trkpt>
+<trkpt lat="50.886994405" lon="12.430951232">
+ <ele>205.378784</ele>
+<time>2005-05-01T08:28:24Z</time>
+</trkpt>
+<trkpt lat="50.887243263" lon="12.430862803">
+ <ele>205.378784</ele>
+<time>2005-05-01T08:28:27Z</time>
+</trkpt>
+<trkpt lat="50.887727737" lon="12.430858612">
+ <ele>205.378784</ele>
+<time>2005-05-01T08:28:31Z</time>
+</trkpt>
+<trkpt lat="50.887895878" lon="12.431215849">
+ <ele>204.898071</ele>
+<time>2005-05-01T08:28:34Z</time>
+</trkpt>
+<trkpt lat="50.888226964" lon="12.431977848">
+ <ele>202.014282</ele>
+<time>2005-05-01T08:28:40Z</time>
+</trkpt>
+<trkpt lat="50.888399296" lon="12.432935899">
+ <ele>199.610840</ele>
+<time>2005-05-01T08:28:51Z</time>
+</trkpt>
+<trkpt lat="50.888483282" lon="12.433635872">
+ <ele>200.091675</ele>
+<time>2005-05-01T08:28:57Z</time>
+</trkpt>
+<trkpt lat="50.888513457" lon="12.433829661">
+ <ele>199.610840</ele>
+<time>2005-05-01T08:28:59Z</time>
+</trkpt>
+<trkpt lat="50.888643377" lon="12.433987325">
+ <ele>199.610840</ele>
+<time>2005-05-01T08:29:03Z</time>
+</trkpt>
+<trkpt lat="50.888798693" lon="12.433942985">
+ <ele>199.610840</ele>
+<time>2005-05-01T08:29:05Z</time>
+</trkpt>
+<trkpt lat="50.889388276" lon="12.433774592">
+ <ele>200.091675</ele>
+<time>2005-05-01T08:29:10Z</time>
+</trkpt>
+<trkpt lat="50.889773592" lon="12.433693456">
+ <ele>202.014282</ele>
+<time>2005-05-01T08:29:15Z</time>
+</trkpt>
+<trkpt lat="50.890130326" lon="12.433634028">
+ <ele>204.417480</ele>
+<time>2005-05-01T08:29:28Z</time>
+</trkpt>
+<trkpt lat="50.890172319" lon="12.433626987">
+ <ele>204.417480</ele>
+<time>2005-05-01T08:29:30Z</time>
+</trkpt>
+<trkpt lat="50.890645981" lon="12.433562279">
+ <ele>205.378784</ele>
+<time>2005-05-01T08:29:36Z</time>
+</trkpt>
+<trkpt lat="50.890645981" lon="12.433562279">
+ <ele>205.378784</ele>
+<time>2005-05-01T08:29:38Z</time>
+</trkpt>
+<trkpt lat="50.890079783" lon="12.433642410">
+ <ele>208.262817</ele>
+<time>2005-05-01T08:48:22Z</time>
+</trkpt>
+<trkpt lat="50.891910726" lon="12.433444010">
+ <ele>207.782104</ele>
+<time>2005-05-01T08:49:19Z</time>
+</trkpt>
+<trkpt lat="50.892386232" lon="12.433535038">
+ <ele>207.782104</ele>
+<time>2005-05-01T08:49:23Z</time>
+</trkpt>
+<trkpt lat="50.893684840" lon="12.434201818">
+ <ele>206.340088</ele>
+<time>2005-05-01T08:49:35Z</time>
+</trkpt>
+<trkpt lat="50.894582961" lon="12.434668606">
+ <ele>203.936890</ele>
+<time>2005-05-01T08:49:43Z</time>
+</trkpt>
+<trkpt lat="50.895555513" lon="12.435253998">
+ <ele>202.014282</ele>
+<time>2005-05-01T08:49:52Z</time>
+</trkpt>
+<trkpt lat="50.896123974" lon="12.435852299">
+ <ele>201.533569</ele>
+<time>2005-05-01T08:49:59Z</time>
+</trkpt>
+<trkpt lat="50.896935342" lon="12.436723346">
+ <ele>201.052856</ele>
+<time>2005-05-01T08:50:10Z</time>
+</trkpt>
+<trkpt lat="50.897735562" lon="12.437588777">
+ <ele>200.091675</ele>
+<time>2005-05-01T08:50:20Z</time>
+</trkpt>
+<trkpt lat="50.898553468" lon="12.438465524">
+ <ele>200.091675</ele>
+<time>2005-05-01T08:50:30Z</time>
+</trkpt>
+<trkpt lat="50.899007767" lon="12.439147392">
+ <ele>201.052856</ele>
+<time>2005-05-01T08:50:36Z</time>
+</trkpt>
+<trkpt lat="50.899521746" lon="12.439961443">
+ <ele>202.014282</ele>
+<time>2005-05-01T08:50:42Z</time>
+</trkpt>
+<trkpt lat="50.899979565" lon="12.440375676">
+ <ele>202.975464</ele>
+<time>2005-05-01T08:50:46Z</time>
+</trkpt>
+<trkpt lat="50.900228089" lon="12.440535771">
+ <ele>202.975464</ele>
+<time>2005-05-01T08:50:48Z</time>
+</trkpt>
+<trkpt lat="50.900628911" lon="12.440738948">
+ <ele>202.975464</ele>
+<time>2005-05-01T08:50:51Z</time>
+</trkpt>
+<trkpt lat="50.901217824" lon="12.440802902">
+ <ele>202.494873</ele>
+<time>2005-05-01T08:50:55Z</time>
+</trkpt>
+<trkpt lat="50.902411658" lon="12.440528646">
+ <ele>202.014282</ele>
+<time>2005-05-01T08:51:04Z</time>
+</trkpt>
+<trkpt lat="50.903583113" lon="12.440275513">
+ <ele>203.936890</ele>
+<time>2005-05-01T08:51:12Z</time>
+</trkpt>
+<trkpt lat="50.904968977" lon="12.440006789">
+ <ele>204.417480</ele>
+<time>2005-05-01T08:51:21Z</time>
+</trkpt>
+<trkpt lat="50.905865086" lon="12.440090440">
+ <ele>203.936890</ele>
+<time>2005-05-01T08:51:26Z</time>
+</trkpt>
+<trkpt lat="50.907025561" lon="12.440509871">
+ <ele>203.456177</ele>
+<time>2005-05-01T08:51:32Z</time>
+</trkpt>
+<trkpt lat="50.907909684" lon="12.440829389">
+ <ele>202.494873</ele>
+<time>2005-05-01T08:51:37Z</time>
+</trkpt>
+<trkpt lat="50.908637904" lon="12.441092664">
+ <ele>200.091675</ele>
+<time>2005-05-01T08:51:42Z</time>
+</trkpt>
+<trkpt lat="50.909319436" lon="12.441347223">
+ <ele>198.168945</ele>
+<time>2005-05-01T08:51:48Z</time>
+</trkpt>
+<trkpt lat="50.910110185" lon="12.441657940">
+ <ele>196.246338</ele>
+<time>2005-05-01T08:51:56Z</time>
+</trkpt>
+<trkpt lat="50.910648974" lon="12.442020876">
+ <ele>196.726929</ele>
+<time>2005-05-01T08:52:01Z</time>
+</trkpt>
+<trkpt lat="50.911032530" lon="12.442403343">
+ <ele>197.207520</ele>
+<time>2005-05-01T08:52:05Z</time>
+</trkpt>
+<trkpt lat="50.911451709" lon="12.442498729">
+ <ele>197.688232</ele>
+<time>2005-05-01T08:52:09Z</time>
+</trkpt>
+<trkpt lat="50.912271459" lon="12.442682041">
+ <ele>197.207520</ele>
+<time>2005-05-01T08:52:15Z</time>
+</trkpt>
+<trkpt lat="50.912987022" lon="12.442888236">
+ <ele>196.726929</ele>
+<time>2005-05-01T08:52:19Z</time>
+</trkpt>
+<trkpt lat="50.914373556" lon="12.443298530">
+ <ele>196.246338</ele>
+<time>2005-05-01T08:52:26Z</time>
+</trkpt>
+<trkpt lat="50.916213132" lon="12.443842683">
+ <ele>195.284912</ele>
+<time>2005-05-01T08:52:35Z</time>
+</trkpt>
+<trkpt lat="50.918142730" lon="12.444413658">
+ <ele>195.765625</ele>
+<time>2005-05-01T08:52:45Z</time>
+</trkpt>
+<trkpt lat="50.919331117" lon="12.444765111">
+ <ele>195.765625</ele>
+<time>2005-05-01T08:52:52Z</time>
+</trkpt>
+<trkpt lat="50.919937463" lon="12.444937108">
+ <ele>196.246338</ele>
+<time>2005-05-01T08:52:57Z</time>
+</trkpt>
+<trkpt lat="50.920655793" lon="12.445147829">
+ <ele>196.246338</ele>
+<time>2005-05-01T08:53:04Z</time>
+</trkpt>
+<trkpt lat="50.921354508" lon="12.445305660">
+ <ele>196.726929</ele>
+<time>2005-05-01T08:53:11Z</time>
+</trkpt>
+<trkpt lat="50.922132684" lon="12.445368106">
+ <ele>198.168945</ele>
+<time>2005-05-01T08:53:17Z</time>
+</trkpt>
+<trkpt lat="50.922694020" lon="12.445218069">
+ <ele>198.168945</ele>
+<time>2005-05-01T08:53:21Z</time>
+</trkpt>
+<trkpt lat="50.922935922" lon="12.445064094">
+ <ele>197.688232</ele>
+<time>2005-05-01T08:53:23Z</time>
+</trkpt>
+<trkpt lat="50.923492732" lon="12.444463531">
+ <ele>196.726929</ele>
+<time>2005-05-01T08:53:28Z</time>
+</trkpt>
+<trkpt lat="50.924282558" lon="12.443974530">
+ <ele>198.168945</ele>
+<time>2005-05-01T08:53:34Z</time>
+</trkpt>
+<trkpt lat="50.925082527" lon="12.443380421">
+ <ele>197.207520</ele>
+<time>2005-05-01T08:53:40Z</time>
+</trkpt>
+<trkpt lat="50.925834551" lon="12.442692770">
+ <ele>197.688232</ele>
+<time>2005-05-01T08:53:45Z</time>
+</trkpt>
+<trkpt lat="50.927067781" lon="12.441397430">
+ <ele>201.533569</ele>
+<time>2005-05-01T08:53:53Z</time>
+</trkpt>
+<trkpt lat="50.927924328" lon="12.440166129">
+ <ele>201.052856</ele>
+<time>2005-05-01T08:53:59Z</time>
+</trkpt>
+<trkpt lat="50.928691356" lon="12.438946394">
+ <ele>205.378784</ele>
+<time>2005-05-01T08:54:04Z</time>
+</trkpt>
+<trkpt lat="50.929199802" lon="12.437929166">
+ <ele>210.185425</ele>
+<time>2005-05-01T08:54:08Z</time>
+</trkpt>
+<trkpt lat="50.930144358" lon="12.435714249">
+ <ele>214.991943</ele>
+<time>2005-05-01T08:54:17Z</time>
+</trkpt>
+<trkpt lat="50.930965701" lon="12.433775011">
+ <ele>209.224121</ele>
+<time>2005-05-01T08:54:25Z</time>
+</trkpt>
+<trkpt lat="50.931684365" lon="12.432138445">
+ <ele>203.456177</ele>
+<time>2005-05-01T08:54:31Z</time>
+</trkpt>
+<trkpt lat="50.932716262" lon="12.429965604">
+ <ele>196.726929</ele>
+<time>2005-05-01T08:54:39Z</time>
+</trkpt>
+<trkpt lat="50.933297379" lon="12.429168317">
+ <ele>194.804321</ele>
+<time>2005-05-01T08:54:43Z</time>
+</trkpt>
+<trkpt lat="50.933929458" lon="12.428376395">
+ <ele>196.246338</ele>
+<time>2005-05-01T08:54:48Z</time>
+</trkpt>
+<trkpt lat="50.934464559" lon="12.427752111">
+ <ele>198.168945</ele>
+<time>2005-05-01T08:54:53Z</time>
+</trkpt>
+<trkpt lat="50.935210632" lon="12.426907299">
+ <ele>198.649536</ele>
+<time>2005-05-01T08:55:01Z</time>
+</trkpt>
+<trkpt lat="50.935604833" lon="12.426562468">
+ <ele>195.765625</ele>
+<time>2005-05-01T08:55:06Z</time>
+</trkpt>
+<trkpt lat="50.936070196" lon="12.426156364">
+ <ele>193.843018</ele>
+<time>2005-05-01T08:55:12Z</time>
+</trkpt>
+<trkpt lat="50.936683752" lon="12.425795356">
+ <ele>192.881714</ele>
+<time>2005-05-01T08:55:18Z</time>
+</trkpt>
+<trkpt lat="50.937704667" lon="12.425392102">
+ <ele>191.439575</ele>
+<time>2005-05-01T08:55:27Z</time>
+</trkpt>
+<trkpt lat="50.938496757" lon="12.425104100">
+ <ele>191.439575</ele>
+<time>2005-05-01T08:55:33Z</time>
+</trkpt>
+<trkpt lat="50.939302091" lon="12.424802603">
+ <ele>190.958984</ele>
+<time>2005-05-01T08:55:38Z</time>
+</trkpt>
+<trkpt lat="50.940562980" lon="12.424320392">
+ <ele>190.478394</ele>
+<time>2005-05-01T08:55:45Z</time>
+</trkpt>
+<trkpt lat="50.942487717" lon="12.423691750">
+ <ele>190.958984</ele>
+<time>2005-05-01T08:55:54Z</time>
+</trkpt>
+<trkpt lat="50.942911673" lon="12.423773138">
+ <ele>191.920288</ele>
+<time>2005-05-01T08:55:57Z</time>
+</trkpt>
+<trkpt lat="50.943857320" lon="12.423982350">
+ <ele>191.439575</ele>
+<time>2005-05-01T08:56:02Z</time>
+</trkpt>
+<trkpt lat="50.945077892" lon="12.424348472">
+ <ele>187.594360</ele>
+<time>2005-05-01T08:56:08Z</time>
+</trkpt>
+<trkpt lat="50.946921743" lon="12.424906120">
+ <ele>183.749023</ele>
+<time>2005-05-01T08:56:17Z</time>
+</trkpt>
+<trkpt lat="50.948886210" lon="12.425502911">
+ <ele>183.749023</ele>
+<time>2005-05-01T08:56:27Z</time>
+</trkpt>
+<trkpt lat="50.949642425" lon="12.425733246">
+ <ele>185.191162</ele>
+<time>2005-05-01T08:56:32Z</time>
+</trkpt>
+<trkpt lat="50.950651523" lon="12.426077239">
+ <ele>186.152466</ele>
+<time>2005-05-01T08:56:39Z</time>
+</trkpt>
+<trkpt lat="50.951620974" lon="12.426541010">
+ <ele>187.113770</ele>
+<time>2005-05-01T08:56:46Z</time>
+</trkpt>
+<trkpt lat="50.953174727" lon="12.427303595">
+ <ele>190.478394</ele>
+<time>2005-05-01T08:56:58Z</time>
+</trkpt>
+<trkpt lat="50.954160690" lon="12.427811623">
+ <ele>192.881714</ele>
+<time>2005-05-01T08:57:05Z</time>
+</trkpt>
+<trkpt lat="50.955525851" lon="12.428503633">
+ <ele>197.688232</ele>
+<time>2005-05-01T08:57:15Z</time>
+</trkpt>
+<trkpt lat="50.957187647" lon="12.429346265">
+ <ele>203.456177</ele>
+<time>2005-05-01T08:57:27Z</time>
+</trkpt>
+<trkpt lat="50.958136730" lon="12.429831326">
+ <ele>206.340088</ele>
+<time>2005-05-01T08:57:33Z</time>
+</trkpt>
+<trkpt lat="50.959237106" lon="12.430381766">
+ <ele>208.743408</ele>
+<time>2005-05-01T08:57:39Z</time>
+</trkpt>
+<trkpt lat="50.960087450" lon="12.430662392">
+ <ele>211.146729</ele>
+<time>2005-05-01T08:57:43Z</time>
+</trkpt>
+<trkpt lat="50.960875265" lon="12.430744618">
+ <ele>214.511230</ele>
+<time>2005-05-01T08:57:47Z</time>
+</trkpt>
+<trkpt lat="50.961935911" lon="12.430855427">
+ <ele>220.759888</ele>
+<time>2005-05-01T08:57:53Z</time>
+</trkpt>
+<trkpt lat="50.962473694" lon="12.430911586">
+ <ele>224.124512</ele>
+<time>2005-05-01T08:57:57Z</time>
+</trkpt>
+<trkpt lat="50.962580815" lon="12.430922817">
+ <ele>224.605225</ele>
+<time>2005-05-01T08:57:58Z</time>
+</trkpt>
+<trkpt lat="50.962895053" lon="12.431247868">
+ <ele>226.047119</ele>
+<time>2005-05-01T08:58:02Z</time>
+</trkpt>
+<trkpt lat="50.963001251" lon="12.431771317">
+ <ele>225.566528</ele>
+<time>2005-05-01T08:58:05Z</time>
+</trkpt>
+<trkpt lat="50.963001251" lon="12.431978015">
+ <ele>225.566528</ele>
+<time>2005-05-01T08:58:06Z</time>
+</trkpt>
+<trkpt lat="50.963131338" lon="12.432849230">
+ <ele>224.605225</ele>
+<time>2005-05-01T08:58:11Z</time>
+</trkpt>
+<trkpt lat="50.963456975" lon="12.433189200">
+ <ele>224.124512</ele>
+<time>2005-05-01T08:58:14Z</time>
+</trkpt>
+<trkpt lat="50.963593265" lon="12.433257345">
+ <ele>224.124512</ele>
+<time>2005-05-01T08:58:15Z</time>
+</trkpt>
+<trkpt lat="50.964070028" lon="12.433682727">
+ <ele>224.124512</ele>
+<time>2005-05-01T08:58:19Z</time>
+</trkpt>
+<trkpt lat="50.964258118" lon="12.434077431">
+ <ele>224.605225</ele>
+<time>2005-05-01T08:58:21Z</time>
+</trkpt>
+<trkpt lat="50.964600099" lon="12.435274282">
+ <ele>225.566528</ele>
+<time>2005-05-01T08:58:26Z</time>
+</trkpt>
+<trkpt lat="50.965085747" lon="12.436709851">
+ <ele>226.527832</ele>
+<time>2005-05-01T08:58:31Z</time>
+</trkpt>
+<trkpt lat="50.965863671" lon="12.438799795">
+ <ele>227.489136</ele>
+<time>2005-05-01T08:58:38Z</time>
+</trkpt>
+<trkpt lat="50.966769168" lon="12.441232391">
+ <ele>227.489136</ele>
+<time>2005-05-01T08:58:46Z</time>
+</trkpt>
+<trkpt lat="50.967919081" lon="12.444316177">
+ <ele>226.047119</ele>
+<time>2005-05-01T08:58:56Z</time>
+</trkpt>
+<trkpt lat="50.968866991" lon="12.446843740">
+ <ele>224.605225</ele>
+<time>2005-05-01T08:59:04Z</time>
+</trkpt>
+<trkpt lat="50.970157469" lon="12.450285265">
+ <ele>222.201782</ele>
+<time>2005-05-01T08:59:15Z</time>
+</trkpt>
+<trkpt lat="50.971072521" lon="12.452725405">
+ <ele>220.759888</ele>
+<time>2005-05-01T08:59:23Z</time>
+</trkpt>
+<trkpt lat="50.972166611" lon="12.455645492">
+ <ele>216.914673</ele>
+<time>2005-05-01T08:59:33Z</time>
+</trkpt>
+<trkpt lat="50.973255672" lon="12.458352176">
+ <ele>210.185425</ele>
+<time>2005-05-01T08:59:42Z</time>
+</trkpt>
+<trkpt lat="50.974002415" lon="12.459818255">
+ <ele>204.898071</ele>
+<time>2005-05-01T08:59:47Z</time>
+</trkpt>
+<trkpt lat="50.974800792" lon="12.461174950">
+ <ele>201.052856</ele>
+<time>2005-05-01T08:59:52Z</time>
+</trkpt>
+<trkpt lat="50.975730345" lon="12.462331569">
+ <ele>198.649536</ele>
+<time>2005-05-01T08:59:57Z</time>
+</trkpt>
+<trkpt lat="50.976935411" lon="12.463526158">
+ <ele>197.688232</ele>
+<time>2005-05-01T09:00:03Z</time>
+</trkpt>
+<trkpt lat="50.977958087" lon="12.464268627">
+ <ele>198.168945</ele>
+<time>2005-05-01T09:00:08Z</time>
+</trkpt>
+<trkpt lat="50.979193412" lon="12.464982765">
+ <ele>200.091675</ele>
+<time>2005-05-01T09:00:14Z</time>
+</trkpt>
+<trkpt lat="50.980486991" lon="12.465417534">
+ <ele>201.533569</ele>
+<time>2005-05-01T09:00:20Z</time>
+</trkpt>
+<trkpt lat="50.981822731" lon="12.465588357">
+ <ele>202.494873</ele>
+<time>2005-05-01T09:00:26Z</time>
+</trkpt>
+<trkpt lat="50.983609837" lon="12.465644600">
+ <ele>203.936890</ele>
+<time>2005-05-01T09:00:34Z</time>
+</trkpt>
+<trkpt lat="50.985248918" lon="12.465790613">
+ <ele>204.417480</ele>
+<time>2005-05-01T09:00:41Z</time>
+</trkpt>
+<trkpt lat="50.986411320" lon="12.466134774">
+ <ele>203.456177</ele>
+<time>2005-05-01T09:00:46Z</time>
+</trkpt>
+<trkpt lat="50.987971108" lon="12.466803314">
+ <ele>201.533569</ele>
+<time>2005-05-01T09:00:53Z</time>
+</trkpt>
+<trkpt lat="50.990548879" lon="12.468051799">
+ <ele>195.284912</ele>
+<time>2005-05-01T09:01:05Z</time>
+</trkpt>
+<trkpt lat="50.992368590" lon="12.468932988">
+ <ele>190.478394</ele>
+<time>2005-05-01T09:01:14Z</time>
+</trkpt>
+<trkpt lat="50.994430454" lon="12.469933201">
+ <ele>184.710571</ele>
+<time>2005-05-01T09:01:24Z</time>
+</trkpt>
+<trkpt lat="50.996142793" lon="12.470673155">
+ <ele>180.384521</ele>
+<time>2005-05-01T09:01:32Z</time>
+</trkpt>
+<trkpt lat="50.997231686" lon="12.470922852">
+ <ele>178.942627</ele>
+<time>2005-05-01T09:01:37Z</time>
+</trkpt>
+<trkpt lat="50.998347485" lon="12.470874991">
+ <ele>178.461914</ele>
+<time>2005-05-01T09:01:42Z</time>
+</trkpt>
+<trkpt lat="50.999475606" lon="12.470556647">
+ <ele>179.423218</ele>
+<time>2005-05-01T09:01:47Z</time>
+</trkpt>
+<trkpt lat="51.000310276" lon="12.470141239">
+ <ele>180.384521</ele>
+<time>2005-05-01T09:01:51Z</time>
+</trkpt>
+<trkpt lat="51.001252988" lon="12.469441518">
+ <ele>182.787842</ele>
+<time>2005-05-01T09:01:56Z</time>
+</trkpt>
+<trkpt lat="51.002124287" lon="12.468513055">
+ <ele>185.191162</ele>
+<time>2005-05-01T09:02:01Z</time>
+</trkpt>
+<trkpt lat="51.002894249" lon="12.467385437">
+ <ele>187.113770</ele>
+<time>2005-05-01T09:02:06Z</time>
+</trkpt>
+<trkpt lat="51.003576536" lon="12.466086326">
+ <ele>188.075073</ele>
+<time>2005-05-01T09:02:11Z</time>
+</trkpt>
+<trkpt lat="51.004301151" lon="12.464337191">
+ <ele>188.555786</ele>
+<time>2005-05-01T09:02:17Z</time>
+</trkpt>
+<trkpt lat="51.005203128" lon="12.462290497">
+ <ele>189.997681</ele>
+<time>2005-05-01T09:02:24Z</time>
+</trkpt>
+<trkpt lat="51.005967893" lon="12.460984765">
+ <ele>190.958984</ele>
+<time>2005-05-01T09:02:29Z</time>
+</trkpt>
+<trkpt lat="51.006886214" lon="12.459956054">
+ <ele>192.401123</ele>
+<time>2005-05-01T09:02:34Z</time>
+</trkpt>
+<trkpt lat="51.008329829" lon="12.458441779">
+ <ele>196.246338</ele>
+<time>2005-05-01T09:02:42Z</time>
+</trkpt>
+<trkpt lat="51.008905498" lon="12.457783967">
+ <ele>198.168945</ele>
+<time>2005-05-01T09:02:46Z</time>
+</trkpt>
+<trkpt lat="51.009849552" lon="12.456606226">
+ <ele>199.610840</ele>
+<time>2005-05-01T09:02:53Z</time>
+</trkpt>
+<trkpt lat="51.010743901" lon="12.455484727">
+ <ele>199.130127</ele>
+<time>2005-05-01T09:02:59Z</time>
+</trkpt>
+<trkpt lat="51.011377824" lon="12.454900844">
+ <ele>198.168945</ele>
+<time>2005-05-01T09:03:03Z</time>
+</trkpt>
+<trkpt lat="51.012189779" lon="12.454398181">
+ <ele>195.765625</ele>
+<time>2005-05-01T09:03:08Z</time>
+</trkpt>
+<trkpt lat="51.013108185" lon="12.454081932">
+ <ele>191.920288</ele>
+<time>2005-05-01T09:03:13Z</time>
+</trkpt>
+<trkpt lat="51.014111079" lon="12.453958467">
+ <ele>186.633179</ele>
+<time>2005-05-01T09:03:18Z</time>
+</trkpt>
+<trkpt lat="51.015390828" lon="12.454079501">
+ <ele>181.345825</ele>
+<time>2005-05-01T09:03:24Z</time>
+</trkpt>
+<trkpt lat="51.017850246" lon="12.454363229">
+ <ele>174.616577</ele>
+<time>2005-05-01T09:03:35Z</time>
+</trkpt>
+<trkpt lat="51.020573778" lon="12.454677466">
+ <ele>170.290649</ele>
+<time>2005-05-01T09:03:47Z</time>
+</trkpt>
+<trkpt lat="51.021416159" lon="12.454929091">
+ <ele>168.848755</ele>
+<time>2005-05-01T09:03:51Z</time>
+</trkpt>
+<trkpt lat="51.022381168" lon="12.455575336">
+ <ele>168.368042</ele>
+<time>2005-05-01T09:03:56Z</time>
+</trkpt>
+<trkpt lat="51.023473665" lon="12.456517294">
+ <ele>169.329468</ele>
+<time>2005-05-01T09:04:02Z</time>
+</trkpt>
+<trkpt lat="51.024321327" lon="12.457239479">
+ <ele>170.290649</ele>
+<time>2005-05-01T09:04:07Z</time>
+</trkpt>
+<trkpt lat="51.025185585" lon="12.457723618">
+ <ele>170.290649</ele>
+<time>2005-05-01T09:04:12Z</time>
+</trkpt>
+<trkpt lat="51.025740048" lon="12.457862170">
+ <ele>169.810059</ele>
+<time>2005-05-01T09:04:16Z</time>
+</trkpt>
+<trkpt lat="51.026569186" lon="12.458069371">
+ <ele>168.848755</ele>
+<time>2005-05-01T09:04:23Z</time>
+</trkpt>
+<trkpt lat="51.027262872" lon="12.458127122">
+ <ele>168.368042</ele>
+<time>2005-05-01T09:04:29Z</time>
+</trkpt>
+<trkpt lat="51.028425777" lon="12.458084375">
+ <ele>166.926025</ele>
+<time>2005-05-01T09:04:38Z</time>
+</trkpt>
+<trkpt lat="51.029214095" lon="12.458108179">
+ <ele>166.445312</ele>
+<time>2005-05-01T09:04:44Z</time>
+</trkpt>
+<trkpt lat="51.029978525" lon="12.458085883">
+ <ele>165.964722</ele>
+<time>2005-05-01T09:04:49Z</time>
+</trkpt>
+<trkpt lat="51.031077225" lon="12.458022600">
+ <ele>165.484131</ele>
+<time>2005-05-01T09:04:55Z</time>
+</trkpt>
+<trkpt lat="51.032315148" lon="12.458061073">
+ <ele>165.003418</ele>
+<time>2005-05-01T09:05:01Z</time>
+</trkpt>
+<trkpt lat="51.033188375" lon="12.458290905">
+ <ele>164.522705</ele>
+<time>2005-05-01T09:05:05Z</time>
+</trkpt>
+<trkpt lat="51.034535682" lon="12.458834220">
+ <ele>165.003418</ele>
+<time>2005-05-01T09:05:11Z</time>
+</trkpt>
+<trkpt lat="51.035441095" lon="12.458903203">
+ <ele>166.926025</ele>
+<time>2005-05-01T09:05:15Z</time>
+</trkpt>
+<trkpt lat="51.036571646" lon="12.458789377">
+ <ele>168.848755</ele>
+<time>2005-05-01T09:05:20Z</time>
+</trkpt>
+<trkpt lat="51.038365290" lon="12.458350919">
+ <ele>169.810059</ele>
+<time>2005-05-01T09:05:28Z</time>
+</trkpt>
+<trkpt lat="51.039618133" lon="12.457924448">
+ <ele>166.445312</ele>
+<time>2005-05-01T09:05:34Z</time>
+</trkpt>
+<trkpt lat="51.040581632" lon="12.457348108">
+ <ele>162.600098</ele>
+<time>2005-05-01T09:05:39Z</time>
+</trkpt>
+<trkpt lat="51.041451339" lon="12.456478234">
+ <ele>160.677490</ele>
+<time>2005-05-01T09:05:44Z</time>
+</trkpt>
+<trkpt lat="51.042436380" lon="12.455621436">
+ <ele>157.793579</ele>
+<time>2005-05-01T09:05:50Z</time>
+</trkpt>
+<trkpt lat="51.043026131" lon="12.455374338">
+ <ele>156.351562</ele>
+<time>2005-05-01T09:05:54Z</time>
+</trkpt>
+<trkpt lat="51.043803385" lon="12.455286998">
+ <ele>154.428955</ele>
+<time>2005-05-01T09:05:59Z</time>
+</trkpt>
+<trkpt lat="51.044973247" lon="12.455367800">
+ <ele>153.467651</ele>
+<time>2005-05-01T09:06:06Z</time>
+</trkpt>
+<trkpt lat="51.046563545" lon="12.455401495">
+ <ele>153.948364</ele>
+<time>2005-05-01T09:06:16Z</time>
+</trkpt>
+<trkpt lat="51.047452195" lon="12.455179542">
+ <ele>153.467651</ele>
+<time>2005-05-01T09:06:22Z</time>
+</trkpt>
+<trkpt lat="51.049054479" lon="12.454645447">
+ <ele>152.506348</ele>
+<time>2005-05-01T09:06:33Z</time>
+</trkpt>
+<trkpt lat="51.049679015" lon="12.454461297">
+ <ele>151.544922</ele>
+<time>2005-05-01T09:06:38Z</time>
+</trkpt>
+<trkpt lat="51.050411845" lon="12.454264574">
+ <ele>151.064209</ele>
+<time>2005-05-01T09:06:45Z</time>
+</trkpt>
+<trkpt lat="51.051919498" lon="12.453634255">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:07:00Z</time>
+</trkpt>
+<trkpt lat="51.052995399" lon="12.453192696">
+ <ele>146.738403</ele>
+<time>2005-05-01T09:07:11Z</time>
+</trkpt>
+<trkpt lat="51.053080810" lon="12.453162270">
+ <ele>146.738403</ele>
+<time>2005-05-01T09:07:12Z</time>
+</trkpt>
+<trkpt lat="51.053448860" lon="12.453208454">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:07:16Z</time>
+</trkpt>
+<trkpt lat="51.054359721" lon="12.453646073">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:07:24Z</time>
+</trkpt>
+<trkpt lat="51.055317018" lon="12.454012530">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:07:31Z</time>
+</trkpt>
+<trkpt lat="51.056301557" lon="12.454393571">
+ <ele>149.622314</ele>
+<time>2005-05-01T09:07:37Z</time>
+</trkpt>
+<trkpt lat="51.057553645" lon="12.454878297">
+ <ele>150.103027</ele>
+<time>2005-05-01T09:07:44Z</time>
+</trkpt>
+<trkpt lat="51.058219755" lon="12.454794729">
+ <ele>150.103027</ele>
+<time>2005-05-01T09:07:48Z</time>
+</trkpt>
+<trkpt lat="51.059541916" lon="12.454260802">
+ <ele>148.661011</ele>
+<time>2005-05-01T09:07:56Z</time>
+</trkpt>
+<trkpt lat="51.060567610" lon="12.453831900">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:08:03Z</time>
+</trkpt>
+<trkpt lat="51.061013276" lon="12.453649426">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:08:07Z</time>
+</trkpt>
+<trkpt lat="51.061425414" lon="12.453484470">
+ <ele>147.218994</ele>
+<time>2005-05-01T09:08:12Z</time>
+</trkpt>
+<trkpt lat="51.061504874" lon="12.453465862">
+ <ele>147.218994</ele>
+<time>2005-05-01T09:08:13Z</time>
+</trkpt>
+<trkpt lat="51.061969986" lon="12.453611288">
+ <ele>146.738403</ele>
+<time>2005-05-01T09:08:18Z</time>
+</trkpt>
+<trkpt lat="51.062275087" lon="12.453993419">
+ <ele>146.257812</ele>
+<time>2005-05-01T09:08:22Z</time>
+</trkpt>
+<trkpt lat="51.062658811" lon="12.454074556">
+ <ele>146.738403</ele>
+<time>2005-05-01T09:08:26Z</time>
+</trkpt>
+<trkpt lat="51.062759561" lon="12.454057708">
+ <ele>147.218994</ele>
+<time>2005-05-01T09:08:27Z</time>
+</trkpt>
+<trkpt lat="51.063177316" lon="12.453989983">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:08:31Z</time>
+</trkpt>
+<trkpt lat="51.063895142" lon="12.453969615">
+ <ele>147.218994</ele>
+<time>2005-05-01T09:08:37Z</time>
+</trkpt>
+<trkpt lat="51.064382298" lon="12.453737687">
+ <ele>147.218994</ele>
+<time>2005-05-01T09:08:41Z</time>
+</trkpt>
+<trkpt lat="51.064994009" lon="12.453539036">
+ <ele>147.218994</ele>
+<time>2005-05-01T09:08:46Z</time>
+</trkpt>
+<trkpt lat="51.066076616" lon="12.453434598">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:08:54Z</time>
+</trkpt>
+<trkpt lat="51.067037936" lon="12.453503162">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:09:00Z</time>
+</trkpt>
+<trkpt lat="51.067696670" lon="12.453902056">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:09:04Z</time>
+</trkpt>
+<trkpt lat="51.067997999" lon="12.454263233">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:09:06Z</time>
+</trkpt>
+<trkpt lat="51.069086222" lon="12.455770131">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:09:13Z</time>
+</trkpt>
+<trkpt lat="51.070138570" lon="12.457227241">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:09:19Z</time>
+</trkpt>
+<trkpt lat="51.070988830" lon="12.458404480">
+ <ele>149.141602</ele>
+<time>2005-05-01T09:09:24Z</time>
+</trkpt>
+<trkpt lat="51.071679583" lon="12.459360855">
+ <ele>149.622314</ele>
+<time>2005-05-01T09:09:29Z</time>
+</trkpt>
+<trkpt lat="51.072360277" lon="12.460296191">
+ <ele>150.103027</ele>
+<time>2005-05-01T09:09:35Z</time>
+</trkpt>
+<trkpt lat="51.072991770" lon="12.461197665">
+ <ele>150.103027</ele>
+<time>2005-05-01T09:09:42Z</time>
+</trkpt>
+<trkpt lat="51.074089045" lon="12.462741863">
+ <ele>150.583618</ele>
+<time>2005-05-01T09:09:54Z</time>
+</trkpt>
+<trkpt lat="51.074615428" lon="12.463295991">
+ <ele>151.064209</ele>
+<time>2005-05-01T09:09:59Z</time>
+</trkpt>
+<trkpt lat="51.075303834" lon="12.463764874">
+ <ele>151.064209</ele>
+<time>2005-05-01T09:10:05Z</time>
+</trkpt>
+<trkpt lat="51.076083016" lon="12.464044746">
+ <ele>151.544922</ele>
+<time>2005-05-01T09:10:11Z</time>
+</trkpt>
+<trkpt lat="51.077373829" lon="12.464374406">
+ <ele>153.467651</ele>
+<time>2005-05-01T09:10:20Z</time>
+</trkpt>
+<trkpt lat="51.079012323" lon="12.464772966">
+ <ele>155.390259</ele>
+<time>2005-05-01T09:10:31Z</time>
+</trkpt>
+<trkpt lat="51.080147484" lon="12.465046216">
+ <ele>157.312866</ele>
+<time>2005-05-01T09:10:38Z</time>
+</trkpt>
+<trkpt lat="51.081241071" lon="12.465354837">
+ <ele>159.235474</ele>
+<time>2005-05-01T09:10:44Z</time>
+</trkpt>
+<trkpt lat="51.082142293" lon="12.465929585">
+ <ele>154.909546</ele>
+<time>2005-05-01T09:10:49Z</time>
+</trkpt>
+<trkpt lat="51.084181694" lon="12.467434388">
+ <ele>152.025757</ele>
+<time>2005-05-01T09:11:00Z</time>
+</trkpt>
+<trkpt lat="51.084367437" lon="12.467573695">
+ <ele>152.986938</ele>
+<time>2005-05-01T09:11:01Z</time>
+</trkpt>
+<trkpt lat="51.085309228" lon="12.467963537">
+ <ele>158.754761</ele>
+<time>2005-05-01T09:11:06Z</time>
+</trkpt>
+<trkpt lat="51.087091388" lon="12.468624953">
+ <ele>162.119507</ele>
+<time>2005-05-01T09:11:16Z</time>
+</trkpt>
+<trkpt lat="51.088700294" lon="12.469439507">
+ <ele>164.522705</ele>
+<time>2005-05-01T09:11:25Z</time>
+</trkpt>
+<trkpt lat="51.089716349" lon="12.470094133">
+ <ele>165.484131</ele>
+<time>2005-05-01T09:11:31Z</time>
+</trkpt>
+<trkpt lat="51.091448888" lon="12.471465496">
+ <ele>166.926025</ele>
+<time>2005-05-01T09:11:41Z</time>
+</trkpt>
+<trkpt lat="51.093043964" lon="12.472766032">
+ <ele>169.329468</ele>
+<time>2005-05-01T09:11:50Z</time>
+</trkpt>
+<trkpt lat="51.093846029" lon="12.473678570">
+ <ele>170.290649</ele>
+<time>2005-05-01T09:11:55Z</time>
+</trkpt>
+<trkpt lat="51.094879517" lon="12.474660343">
+ <ele>170.290649</ele>
+<time>2005-05-01T09:12:01Z</time>
+</trkpt>
+<trkpt lat="51.096028844" lon="12.475426616">
+ <ele>169.329468</ele>
+<time>2005-05-01T09:12:07Z</time>
+</trkpt>
+<trkpt lat="51.097494923" lon="12.476403862">
+ <ele>167.406738</ele>
+<time>2005-05-01T09:12:14Z</time>
+</trkpt>
+<trkpt lat="51.099335840" lon="12.477632314">
+ <ele>165.484131</ele>
+<time>2005-05-01T09:12:23Z</time>
+</trkpt>
+<trkpt lat="51.100313002" lon="12.478512581">
+ <ele>164.522705</ele>
+<time>2005-05-01T09:12:28Z</time>
+</trkpt>
+<trkpt lat="51.101008365" lon="12.479404332">
+ <ele>164.042114</ele>
+<time>2005-05-01T09:12:32Z</time>
+</trkpt>
+<trkpt lat="51.101723341" lon="12.480773432">
+ <ele>163.561523</ele>
+<time>2005-05-01T09:12:37Z</time>
+</trkpt>
+<trkpt lat="51.102339663" lon="12.482219730">
+ <ele>163.561523</ele>
+<time>2005-05-01T09:12:42Z</time>
+</trkpt>
+<trkpt lat="51.103052208" lon="12.483626883">
+ <ele>162.600098</ele>
+<time>2005-05-01T09:12:47Z</time>
+</trkpt>
+<trkpt lat="51.103925351" lon="12.484849384">
+ <ele>161.638916</ele>
+<time>2005-05-01T09:12:52Z</time>
+</trkpt>
+<trkpt lat="51.105664931" lon="12.487284746">
+ <ele>158.274170</ele>
+<time>2005-05-01T09:13:02Z</time>
+</trkpt>
+<trkpt lat="51.107217008" lon="12.489434620">
+ <ele>155.870972</ele>
+<time>2005-05-01T09:13:11Z</time>
+</trkpt>
+<trkpt lat="51.108115884" lon="12.490327209">
+ <ele>154.428955</ele>
+<time>2005-05-01T09:13:16Z</time>
+</trkpt>
+<trkpt lat="51.108830776" lon="12.490817383">
+ <ele>153.467651</ele>
+<time>2005-05-01T09:13:20Z</time>
+</trkpt>
+<trkpt lat="51.109536365" lon="12.491066996">
+ <ele>153.467651</ele>
+<time>2005-05-01T09:13:24Z</time>
+</trkpt>
+<trkpt lat="51.110128462" lon="12.491169926">
+ <ele>153.948364</ele>
+<time>2005-05-01T09:13:28Z</time>
+</trkpt>
+<trkpt lat="51.110556107" lon="12.491143858">
+ <ele>154.428955</ele>
+<time>2005-05-01T09:13:32Z</time>
+</trkpt>
+<trkpt lat="51.110826842" lon="12.491056351">
+ <ele>154.909546</ele>
+<time>2005-05-01T09:13:35Z</time>
+</trkpt>
+<trkpt lat="51.111197742" lon="12.490758626">
+ <ele>153.467651</ele>
+<time>2005-05-01T09:13:39Z</time>
+</trkpt>
+<trkpt lat="51.112099886" lon="12.489594212">
+ <ele>149.141602</ele>
+<time>2005-05-01T09:13:48Z</time>
+</trkpt>
+<trkpt lat="51.112734983" lon="12.488976298">
+ <ele>148.661011</ele>
+<time>2005-05-01T09:13:54Z</time>
+</trkpt>
+<trkpt lat="51.113579543" lon="12.488346901">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:14:01Z</time>
+</trkpt>
+<trkpt lat="51.114926431" lon="12.487314921">
+ <ele>146.257812</ele>
+<time>2005-05-01T09:14:12Z</time>
+</trkpt>
+<trkpt lat="51.115671415" lon="12.486663060">
+ <ele>145.296387</ele>
+<time>2005-05-01T09:14:19Z</time>
+</trkpt>
+<trkpt lat="51.116717895" lon="12.485777931">
+ <ele>144.335205</ele>
+<time>2005-05-01T09:14:28Z</time>
+</trkpt>
+<trkpt lat="51.117822882" lon="12.484928761">
+ <ele>143.854370</ele>
+<time>2005-05-01T09:14:37Z</time>
+</trkpt>
+<trkpt lat="51.118484717" lon="12.484447388">
+ <ele>142.412476</ele>
+<time>2005-05-01T09:14:43Z</time>
+</trkpt>
+<trkpt lat="51.119089890" lon="12.484059054">
+ <ele>140.009155</ele>
+<time>2005-05-01T09:14:50Z</time>
+</trkpt>
+<trkpt lat="51.119185779" lon="12.484017899">
+ <ele>139.528442</ele>
+<time>2005-05-01T09:14:51Z</time>
+</trkpt>
+<trkpt lat="51.119612167" lon="12.484172126">
+ <ele>138.567261</ele>
+<time>2005-05-01T09:14:56Z</time>
+</trkpt>
+<trkpt lat="51.120114243" lon="12.485131938">
+ <ele>140.009155</ele>
+<time>2005-05-01T09:15:04Z</time>
+</trkpt>
+<trkpt lat="51.120454464" lon="12.486227537">
+ <ele>141.451050</ele>
+<time>2005-05-01T09:15:11Z</time>
+</trkpt>
+<trkpt lat="51.120690247" lon="12.487108810">
+ <ele>140.970459</ele>
+<time>2005-05-01T09:15:16Z</time>
+</trkpt>
+<trkpt lat="51.120775407" lon="12.487400835">
+ <ele>140.489868</ele>
+<time>2005-05-01T09:15:18Z</time>
+</trkpt>
+<trkpt lat="51.121090064" lon="12.488018330">
+ <ele>140.009155</ele>
+<time>2005-05-01T09:15:23Z</time>
+</trkpt>
+<trkpt lat="51.121880142" lon="12.488860963">
+ <ele>139.047852</ele>
+<time>2005-05-01T09:15:30Z</time>
+</trkpt>
+<trkpt lat="51.122518340" lon="12.489594966">
+ <ele>139.047852</ele>
+<time>2005-05-01T09:15:36Z</time>
+</trkpt>
+<trkpt lat="51.123791886" lon="12.491173111">
+ <ele>137.605835</ele>
+<time>2005-05-01T09:15:49Z</time>
+</trkpt>
+<trkpt lat="51.124403179" lon="12.492152452">
+ <ele>138.567261</ele>
+<time>2005-05-01T09:15:56Z</time>
+</trkpt>
+<trkpt lat="51.124935932" lon="12.493214356">
+ <ele>139.528442</ele>
+<time>2005-05-01T09:16:03Z</time>
+</trkpt>
+<trkpt lat="51.125290906" lon="12.494153632">
+ <ele>137.605835</ele>
+<time>2005-05-01T09:16:09Z</time>
+</trkpt>
+<trkpt lat="51.125666080" lon="12.495442936">
+ <ele>137.125244</ele>
+<time>2005-05-01T09:16:16Z</time>
+</trkpt>
+<trkpt lat="51.125907227" lon="12.496573990">
+ <ele>137.605835</ele>
+<time>2005-05-01T09:16:22Z</time>
+</trkpt>
+<trkpt lat="51.126009319" lon="12.497431291">
+ <ele>138.567261</ele>
+<time>2005-05-01T09:16:27Z</time>
+</trkpt>
+<trkpt lat="51.126092719" lon="12.498185998">
+ <ele>140.009155</ele>
+<time>2005-05-01T09:16:33Z</time>
+</trkpt>
+<trkpt lat="51.126111159" lon="12.498416249">
+ <ele>140.970459</ele>
+<time>2005-05-01T09:16:37Z</time>
+</trkpt>
+<trkpt lat="51.127346233" lon="12.503136350">
+ <ele>156.351562</ele>
+<time>2005-05-01T09:17:52Z</time>
+</trkpt>
+<trkpt lat="51.127424603" lon="12.503459975">
+ <ele>156.351562</ele>
+<time>2005-05-01T09:17:56Z</time>
+</trkpt>
+<trkpt lat="51.129565677" lon="12.504927898">
+ <ele>157.793579</ele>
+<time>2005-05-01T09:19:41Z</time>
+</trkpt>
+<trkpt lat="51.130536133" lon="12.505242806">
+ <ele>159.235474</ele>
+<time>2005-05-01T09:19:50Z</time>
+</trkpt>
+<trkpt lat="51.131215570" lon="12.505508428">
+ <ele>159.235474</ele>
+<time>2005-05-01T09:19:56Z</time>
+</trkpt>
+<trkpt lat="51.131998859" lon="12.505871616">
+ <ele>159.235474</ele>
+<time>2005-05-01T09:20:02Z</time>
+</trkpt>
+<trkpt lat="51.132794302" lon="12.506420631">
+ <ele>160.196899</ele>
+<time>2005-05-01T09:20:08Z</time>
+</trkpt>
+<trkpt lat="51.133839861" lon="12.507126136">
+ <ele>159.716187</ele>
+<time>2005-05-01T09:20:16Z</time>
+</trkpt>
+<trkpt lat="51.134666987" lon="12.507703481">
+ <ele>159.235474</ele>
+<time>2005-05-01T09:20:23Z</time>
+</trkpt>
+<trkpt lat="51.135515990" lon="12.508295998">
+ <ele>158.274170</ele>
+<time>2005-05-01T09:20:30Z</time>
+</trkpt>
+<trkpt lat="51.136398353" lon="12.508902932">
+ <ele>157.312866</ele>
+<time>2005-05-01T09:20:37Z</time>
+</trkpt>
+<trkpt lat="51.136959102" lon="12.509267125">
+ <ele>158.274170</ele>
+<time>2005-05-01T09:20:42Z</time>
+</trkpt>
+<trkpt lat="51.137305861" lon="12.509487821">
+ <ele>158.754761</ele>
+<time>2005-05-01T09:20:46Z</time>
+</trkpt>
+<trkpt lat="51.137373839" lon="12.509531071">
+ <ele>158.754761</ele>
+<time>2005-05-01T09:20:47Z</time>
+</trkpt>
+<trkpt lat="51.137495041" lon="12.509994507">
+ <ele>157.793579</ele>
+<time>2005-05-01T09:20:52Z</time>
+</trkpt>
+<trkpt lat="51.138309510" lon="12.509908173">
+ <ele>156.351562</ele>
+<time>2005-05-01T09:20:58Z</time>
+</trkpt>
+<trkpt lat="51.139111156" lon="12.510007080">
+ <ele>154.428955</ele>
+<time>2005-05-01T09:21:03Z</time>
+</trkpt>
+<trkpt lat="51.140235839" lon="12.510145465">
+ <ele>152.506348</ele>
+<time>2005-05-01T09:21:09Z</time>
+</trkpt>
+<trkpt lat="51.142258644" lon="12.510294914">
+ <ele>150.103027</ele>
+<time>2005-05-01T09:21:19Z</time>
+</trkpt>
+<trkpt lat="51.143313507" lon="12.510255771">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:21:26Z</time>
+</trkpt>
+<trkpt lat="51.144559560" lon="12.510169605">
+ <ele>145.296387</ele>
+<time>2005-05-01T09:21:33Z</time>
+</trkpt>
+<trkpt lat="51.145793879" lon="12.510048151">
+ <ele>142.893066</ele>
+<time>2005-05-01T09:21:39Z</time>
+</trkpt>
+<trkpt lat="51.147642257" lon="12.509940946">
+ <ele>140.489868</ele>
+<time>2005-05-01T09:21:48Z</time>
+</trkpt>
+<trkpt lat="51.149147311" lon="12.509855786">
+ <ele>139.528442</ele>
+<time>2005-05-01T09:21:56Z</time>
+</trkpt>
+<trkpt lat="51.150178704" lon="12.509657219">
+ <ele>141.451050</ele>
+<time>2005-05-01T09:22:02Z</time>
+</trkpt>
+<trkpt lat="51.150690336" lon="12.509499807">
+ <ele>142.893066</ele>
+<time>2005-05-01T09:22:06Z</time>
+</trkpt>
+<trkpt lat="51.151322247" lon="12.509305347">
+ <ele>145.296387</ele>
+<time>2005-05-01T09:22:11Z</time>
+</trkpt>
+<trkpt lat="51.152035464" lon="12.509087166">
+ <ele>147.218994</ele>
+<time>2005-05-01T09:22:17Z</time>
+</trkpt>
+<trkpt lat="51.152759241" lon="12.508869907">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:22:22Z</time>
+</trkpt>
+<trkpt lat="51.154169329" lon="12.508376632">
+ <ele>147.218994</ele>
+<time>2005-05-01T09:22:31Z</time>
+</trkpt>
+<trkpt lat="51.155344136" lon="12.507906994">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:22:38Z</time>
+</trkpt>
+<trkpt lat="51.156148463" lon="12.507253876">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:22:43Z</time>
+</trkpt>
+<trkpt lat="51.156984139" lon="12.506313678">
+ <ele>149.141602</ele>
+<time>2005-05-01T09:22:48Z</time>
+</trkpt>
+<trkpt lat="51.158055430" lon="12.505081706">
+ <ele>149.622314</ele>
+<time>2005-05-01T09:22:54Z</time>
+</trkpt>
+<trkpt lat="51.159795849" lon="12.503124364">
+ <ele>150.583618</ele>
+<time>2005-05-01T09:23:04Z</time>
+</trkpt>
+<trkpt lat="51.160964957" lon="12.501904210">
+ <ele>150.583618</ele>
+<time>2005-05-01T09:23:11Z</time>
+</trkpt>
+<trkpt lat="51.162399352" lon="12.500577858">
+ <ele>151.064209</ele>
+<time>2005-05-01T09:23:19Z</time>
+</trkpt>
+<trkpt lat="51.164570600" lon="12.498561172">
+ <ele>151.544922</ele>
+<time>2005-05-01T09:23:31Z</time>
+</trkpt>
+<trkpt lat="51.167074777" lon="12.496230584">
+ <ele>152.506348</ele>
+<time>2005-05-01T09:23:45Z</time>
+</trkpt>
+<trkpt lat="51.168604391" lon="12.494806917">
+ <ele>153.467651</ele>
+<time>2005-05-01T09:23:53Z</time>
+</trkpt>
+<trkpt lat="51.170279849" lon="12.493247632">
+ <ele>153.467651</ele>
+<time>2005-05-01T09:24:02Z</time>
+</trkpt>
+<trkpt lat="51.172185224" lon="12.491479972">
+ <ele>153.467651</ele>
+<time>2005-05-01T09:24:13Z</time>
+</trkpt>
+<trkpt lat="51.172941523" lon="12.490784945">
+ <ele>153.467651</ele>
+<time>2005-05-01T09:24:18Z</time>
+</trkpt>
+<trkpt lat="51.174474405" lon="12.489325237">
+ <ele>153.948364</ele>
+<time>2005-05-01T09:24:28Z</time>
+</trkpt>
+<trkpt lat="51.176022291" lon="12.487890590">
+ <ele>155.870972</ele>
+<time>2005-05-01T09:24:38Z</time>
+</trkpt>
+<trkpt lat="51.177714178" lon="12.486347733">
+ <ele>157.312866</ele>
+<time>2005-05-01T09:24:48Z</time>
+</trkpt>
+<trkpt lat="51.179582588" lon="12.484647129">
+ <ele>158.274170</ele>
+<time>2005-05-01T09:24:58Z</time>
+</trkpt>
+<trkpt lat="51.180451037" lon="12.483896110">
+ <ele>158.274170</ele>
+<time>2005-05-01T09:25:03Z</time>
+</trkpt>
+<trkpt lat="51.181032993" lon="12.483419934">
+ <ele>158.754761</ele>
+<time>2005-05-01T09:25:07Z</time>
+</trkpt>
+<trkpt lat="51.181787448" lon="12.482768493">
+ <ele>158.754761</ele>
+<time>2005-05-01T09:25:13Z</time>
+</trkpt>
+<trkpt lat="51.182427909" lon="12.482220735">
+ <ele>157.793579</ele>
+<time>2005-05-01T09:25:18Z</time>
+</trkpt>
+<trkpt lat="51.182793193" lon="12.481916305">
+ <ele>156.832153</ele>
+<time>2005-05-01T09:25:22Z</time>
+</trkpt>
+<trkpt lat="51.183394343" lon="12.481411798">
+ <ele>156.351562</ele>
+<time>2005-05-01T09:25:28Z</time>
+</trkpt>
+<trkpt lat="51.184445433" lon="12.480526669">
+ <ele>154.909546</ele>
+<time>2005-05-01T09:25:37Z</time>
+</trkpt>
+<trkpt lat="51.185586965" lon="12.479565432">
+ <ele>152.506348</ele>
+<time>2005-05-01T09:25:46Z</time>
+</trkpt>
+<trkpt lat="51.186464634" lon="12.478830758">
+ <ele>151.544922</ele>
+<time>2005-05-01T09:25:52Z</time>
+</trkpt>
+<trkpt lat="51.187593425" lon="12.477851417">
+ <ele>149.622314</ele>
+<time>2005-05-01T09:26:00Z</time>
+</trkpt>
+<trkpt lat="51.188150235" lon="12.477081874">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:26:05Z</time>
+</trkpt>
+<trkpt lat="51.188652478" lon="12.475971859">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:26:11Z</time>
+</trkpt>
+<trkpt lat="51.189195542" lon="12.474735361">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:26:18Z</time>
+</trkpt>
+<trkpt lat="51.189968940" lon="12.472974239">
+ <ele>147.218994</ele>
+<time>2005-05-01T09:26:27Z</time>
+</trkpt>
+<trkpt lat="51.190955741" lon="12.470727470">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:26:38Z</time>
+</trkpt>
+<trkpt lat="51.191353630" lon="12.469803868">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:26:43Z</time>
+</trkpt>
+<trkpt lat="51.192027200" lon="12.468201164">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:26:52Z</time>
+</trkpt>
+<trkpt lat="51.192519134" lon="12.466975562">
+ <ele>148.661011</ele>
+<time>2005-05-01T09:26:59Z</time>
+</trkpt>
+<trkpt lat="51.193377022" lon="12.464643968">
+ <ele>149.141602</ele>
+<time>2005-05-01T09:27:11Z</time>
+</trkpt>
+<trkpt lat="51.194066601" lon="12.462741779">
+ <ele>148.661011</ele>
+<time>2005-05-01T09:27:20Z</time>
+</trkpt>
+<trkpt lat="51.194569599" lon="12.461111415">
+ <ele>148.661011</ele>
+<time>2005-05-01T09:27:27Z</time>
+</trkpt>
+<trkpt lat="51.194872605" lon="12.459759079">
+ <ele>149.141602</ele>
+<time>2005-05-01T09:27:33Z</time>
+</trkpt>
+<trkpt lat="51.195174605" lon="12.457987480">
+ <ele>149.622314</ele>
+<time>2005-05-01T09:27:40Z</time>
+</trkpt>
+<trkpt lat="51.195597220" lon="12.455536947">
+ <ele>150.103027</ele>
+<time>2005-05-01T09:27:49Z</time>
+</trkpt>
+<trkpt lat="51.195933418" lon="12.453907840">
+ <ele>149.141602</ele>
+<time>2005-05-01T09:27:54Z</time>
+</trkpt>
+<trkpt lat="51.196504729" lon="12.451159414">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:28:02Z</time>
+</trkpt>
+<trkpt lat="51.196658034" lon="12.449400555">
+ <ele>147.218994</ele>
+<time>2005-05-01T09:28:07Z</time>
+</trkpt>
+<trkpt lat="51.196624339" lon="12.447986109">
+ <ele>146.738403</ele>
+<time>2005-05-01T09:28:11Z</time>
+</trkpt>
+<trkpt lat="51.196481176" lon="12.445466174">
+ <ele>144.815796</ele>
+<time>2005-05-01T09:28:18Z</time>
+</trkpt>
+<trkpt lat="51.196231563" lon="12.442636359">
+ <ele>142.412476</ele>
+<time>2005-05-01T09:28:26Z</time>
+</trkpt>
+<trkpt lat="51.196259726" lon="12.440617913">
+ <ele>141.451050</ele>
+<time>2005-05-01T09:28:32Z</time>
+</trkpt>
+<trkpt lat="51.196423592" lon="12.438942455">
+ <ele>140.009155</ele>
+<time>2005-05-01T09:28:37Z</time>
+</trkpt>
+<trkpt lat="51.196825923" lon="12.436736086">
+ <ele>141.931763</ele>
+<time>2005-05-01T09:28:44Z</time>
+</trkpt>
+<trkpt lat="51.197305117" lon="12.435029447">
+ <ele>142.893066</ele>
+<time>2005-05-01T09:28:50Z</time>
+</trkpt>
+<trkpt lat="51.198166190" lon="12.431979943">
+ <ele>143.373657</ele>
+<time>2005-05-01T09:29:01Z</time>
+</trkpt>
+<trkpt lat="51.199002201" lon="12.428951310">
+ <ele>146.257812</ele>
+<time>2005-05-01T09:29:12Z</time>
+</trkpt>
+<trkpt lat="51.199637633" lon="12.426250828">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:29:21Z</time>
+</trkpt>
+<trkpt lat="51.200169884" lon="12.423889227">
+ <ele>148.180420</ele>
+<time>2005-05-01T09:29:29Z</time>
+</trkpt>
+<trkpt lat="51.200697022" lon="12.422122490">
+ <ele>147.699707</ele>
+<time>2005-05-01T09:29:35Z</time>
+</trkpt>
+<trkpt lat="51.201278223" lon="12.420659093">
+ <ele>146.257812</ele>
+<time>2005-05-01T09:29:40Z</time>
+</trkpt>
+<trkpt lat="51.202537101" lon="12.418081323">
+ <ele>141.451050</ele>
+<time>2005-05-01T09:29:49Z</time>
+</trkpt>
+<trkpt lat="51.203983231" lon="12.415083619">
+ <ele>134.241211</ele>
+<time>2005-05-01T09:29:59Z</time>
+</trkpt>
+<trkpt lat="51.205079332" lon="12.412514482">
+ <ele>127.992554</ele>
+<time>2005-05-01T09:30:07Z</time>
+</trkpt>
+<trkpt lat="51.205756003" lon="12.410732573">
+ <ele>125.589355</ele>
+<time>2005-05-01T09:30:12Z</time>
+</trkpt>
+<trkpt lat="51.206384310" lon="12.409056444">
+ <ele>124.628052</ele>
+<time>2005-05-01T09:30:17Z</time>
+</trkpt>
+<trkpt lat="51.206898456" lon="12.407621965">
+ <ele>126.069946</ele>
+<time>2005-05-01T09:30:22Z</time>
+</trkpt>
+<trkpt lat="51.207947116" lon="12.404696178">
+ <ele>127.511963</ele>
+<time>2005-05-01T09:30:32Z</time>
+</trkpt>
+<trkpt lat="51.209084960" lon="12.401521448">
+ <ele>125.108765</ele>
+<time>2005-05-01T09:30:42Z</time>
+</trkpt>
+<trkpt lat="51.210216936" lon="12.398363398">
+ <ele>126.069946</ele>
+<time>2005-05-01T09:30:52Z</time>
+</trkpt>
+<trkpt lat="51.211419152" lon="12.395141311">
+ <ele>126.550659</ele>
+<time>2005-05-01T09:31:03Z</time>
+</trkpt>
+<trkpt lat="51.212167572" lon="12.393492758">
+ <ele>125.589355</ele>
+<time>2005-05-01T09:31:09Z</time>
+</trkpt>
+<trkpt lat="51.213076673" lon="12.391977226">
+ <ele>125.589355</ele>
+<time>2005-05-01T09:31:15Z</time>
+</trkpt>
+<trkpt lat="51.214097338" lon="12.390653724">
+ <ele>127.031372</ele>
+<time>2005-05-01T09:31:21Z</time>
+</trkpt>
+<trkpt lat="51.215041894" lon="12.389766332">
+ <ele>126.550659</ele>
+<time>2005-05-01T09:31:26Z</time>
+</trkpt>
+<trkpt lat="51.216213098" lon="12.388853626">
+ <ele>125.108765</ele>
+<time>2005-05-01T09:31:32Z</time>
+</trkpt>
+<trkpt lat="51.217451859" lon="12.388263959">
+ <ele>124.147339</ele>
+<time>2005-05-01T09:31:38Z</time>
+</trkpt>
+<trkpt lat="51.218720125" lon="12.387897167">
+ <ele>123.186157</ele>
+<time>2005-05-01T09:31:44Z</time>
+</trkpt>
+<trkpt lat="51.220025187" lon="12.387839248">
+ <ele>122.705444</ele>
+<time>2005-05-01T09:31:50Z</time>
+</trkpt>
+<trkpt lat="51.222053021" lon="12.387882499">
+ <ele>123.666748</ele>
+<time>2005-05-01T09:31:59Z</time>
+</trkpt>
+<trkpt lat="51.224226197" lon="12.388014514">
+ <ele>124.147339</ele>
+<time>2005-05-01T09:32:09Z</time>
+</trkpt>
+<trkpt lat="51.225164300" lon="12.388062291">
+ <ele>124.147339</ele>
+<time>2005-05-01T09:32:14Z</time>
+</trkpt>
+<trkpt lat="51.225937279" lon="12.388101770">
+ <ele>124.147339</ele>
+<time>2005-05-01T09:32:19Z</time>
+</trkpt>
+<trkpt lat="51.227339404" lon="12.388173267">
+ <ele>124.147339</ele>
+<time>2005-05-01T09:32:28Z</time>
+</trkpt>
+<trkpt lat="51.228599874" lon="12.388278376">
+ <ele>122.705444</ele>
+<time>2005-05-01T09:32:36Z</time>
+</trkpt>
+<trkpt lat="51.229407219" lon="12.388364794">
+ <ele>122.224731</ele>
+<time>2005-05-01T09:32:42Z</time>
+</trkpt>
+<trkpt lat="51.230415562" lon="12.388476105">
+ <ele>120.782837</ele>
+<time>2005-05-01T09:32:50Z</time>
+</trkpt>
+<trkpt lat="51.231118217" lon="12.388567720">
+ <ele>120.302124</ele>
+<time>2005-05-01T09:32:56Z</time>
+</trkpt>
+<trkpt lat="51.231891951" lon="12.388668638">
+ <ele>119.821411</ele>
+<time>2005-05-01T09:33:02Z</time>
+</trkpt>
+<trkpt lat="51.233028453" lon="12.388741393">
+ <ele>118.379395</ele>
+<time>2005-05-01T09:33:10Z</time>
+</trkpt>
+<trkpt lat="51.234264616" lon="12.388768550">
+ <ele>117.898804</ele>
+<time>2005-05-01T09:33:18Z</time>
+</trkpt>
+<trkpt lat="51.235363651" lon="12.388783554">
+ <ele>117.418213</ele>
+<time>2005-05-01T09:33:25Z</time>
+</trkpt>
+<trkpt lat="51.236584559" lon="12.388800234">
+ <ele>117.418213</ele>
+<time>2005-05-01T09:33:33Z</time>
+</trkpt>
+<trkpt lat="51.237547975" lon="12.388813477">
+ <ele>116.937500</ele>
+<time>2005-05-01T09:33:40Z</time>
+</trkpt>
+<trkpt lat="51.238800231" lon="12.388830660">
+ <ele>116.456787</ele>
+<time>2005-05-01T09:33:49Z</time>
+</trkpt>
+<trkpt lat="51.239638589" lon="12.388842059">
+ <ele>116.456787</ele>
+<time>2005-05-01T09:33:55Z</time>
+</trkpt>
+<trkpt lat="51.240306962" lon="12.388778273">
+ <ele>116.937500</ele>
+<time>2005-05-01T09:33:59Z</time>
+</trkpt>
+<trkpt lat="51.241414882" lon="12.388631925">
+ <ele>116.937500</ele>
+<time>2005-05-01T09:34:05Z</time>
+</trkpt>
+<trkpt lat="51.242187945" lon="12.388516255">
+ <ele>116.456787</ele>
+<time>2005-05-01T09:34:10Z</time>
+</trkpt>
+<trkpt lat="51.242725141" lon="12.388377534">
+ <ele>116.937500</ele>
+<time>2005-05-01T09:34:15Z</time>
+</trkpt>
+<trkpt lat="51.243356047" lon="12.388214758">
+ <ele>116.937500</ele>
+<time>2005-05-01T09:34:21Z</time>
+</trkpt>
+<trkpt lat="51.244246960" lon="12.387860874">
+ <ele>116.937500</ele>
+<time>2005-05-01T09:34:28Z</time>
+</trkpt>
+<trkpt lat="51.245276006" lon="12.387420908">
+ <ele>115.976196</ele>
+<time>2005-05-01T09:34:35Z</time>
+</trkpt>
+<trkpt lat="51.246541589" lon="12.386850435">
+ <ele>114.534180</ele>
+<time>2005-05-01T09:34:43Z</time>
+</trkpt>
+<trkpt lat="51.247329069" lon="12.386495629">
+ <ele>114.053589</ele>
+<time>2005-05-01T09:34:49Z</time>
+</trkpt>
+<trkpt lat="51.248147981" lon="12.386131017">
+ <ele>113.572998</ele>
+<time>2005-05-01T09:34:55Z</time>
+</trkpt>
+<trkpt lat="51.249574414" lon="12.385614524">
+ <ele>113.572998</ele>
+<time>2005-05-01T09:35:05Z</time>
+</trkpt>
+<trkpt lat="51.250352338" lon="12.385332892">
+ <ele>114.053589</ele>
+<time>2005-05-01T09:35:11Z</time>
+</trkpt>
+<trkpt lat="51.251478028" lon="12.385054864">
+ <ele>113.572998</ele>
+<time>2005-05-01T09:35:19Z</time>
+</trkpt>
+<trkpt lat="51.252263915" lon="12.384910276">
+ <ele>113.572998</ele>
+<time>2005-05-01T09:35:25Z</time>
+</trkpt>
+<trkpt lat="51.252925834" lon="12.384794606">
+ <ele>113.092285</ele>
+<time>2005-05-01T09:35:31Z</time>
+</trkpt>
+<trkpt lat="51.253521452" lon="12.384690419">
+ <ele>113.092285</ele>
+<time>2005-05-01T09:35:36Z</time>
+</trkpt>
+<trkpt lat="51.254190328" lon="12.384573491">
+ <ele>113.092285</ele>
+<time>2005-05-01T09:35:41Z</time>
+</trkpt>
+<trkpt lat="51.255043773" lon="12.384424293">
+ <ele>113.092285</ele>
+<time>2005-05-01T09:35:46Z</time>
+</trkpt>
+<trkpt lat="51.255887663" lon="12.384276688">
+ <ele>113.092285</ele>
+<time>2005-05-01T09:35:50Z</time>
+</trkpt>
+<trkpt lat="51.256971695" lon="12.384087173">
+ <ele>113.092285</ele>
+<time>2005-05-01T09:35:55Z</time>
+</trkpt>
+<trkpt lat="51.258086320" lon="12.383864215">
+ <ele>113.092285</ele>
+<time>2005-05-01T09:36:01Z</time>
+</trkpt>
+<trkpt lat="51.259438405" lon="12.383516449">
+ <ele>112.611572</ele>
+<time>2005-05-01T09:36:09Z</time>
+</trkpt>
+<trkpt lat="51.261206986" lon="12.383033065">
+ <ele>112.611572</ele>
+<time>2005-05-01T09:36:19Z</time>
+</trkpt>
+<trkpt lat="51.262053642" lon="12.382762581">
+ <ele>113.092285</ele>
+<time>2005-05-01T09:36:24Z</time>
+</trkpt>
+<trkpt lat="51.263323082" lon="12.382357148">
+ <ele>113.092285</ele>
+<time>2005-05-01T09:36:31Z</time>
+</trkpt>
+<trkpt lat="51.264390014" lon="12.382051041">
+ <ele>113.092285</ele>
+<time>2005-05-01T09:36:36Z</time>
+</trkpt>
+<trkpt lat="51.266045524" lon="12.381679220">
+ <ele>112.130981</ele>
+<time>2005-05-01T09:36:43Z</time>
+</trkpt>
+<trkpt lat="51.267442536" lon="12.381492304">
+ <ele>112.130981</ele>
+<time>2005-05-01T09:36:49Z</time>
+</trkpt>
+<trkpt lat="51.268979441" lon="12.381517282">
+ <ele>112.130981</ele>
+<time>2005-05-01T09:36:56Z</time>
+</trkpt>
+<trkpt lat="51.270232368" lon="12.381710233">
+ <ele>111.650269</ele>
+<time>2005-05-01T09:37:02Z</time>
+</trkpt>
+<trkpt lat="51.271719988" lon="12.382080210">
+ <ele>110.688843</ele>
+<time>2005-05-01T09:37:09Z</time>
+</trkpt>
+<trkpt lat="51.273679342" lon="12.382677421">
+ <ele>110.688843</ele>
+<time>2005-05-01T09:37:18Z</time>
+</trkpt>
+<trkpt lat="51.275467873" lon="12.383222580">
+ <ele>112.130981</ele>
+<time>2005-05-01T09:37:25Z</time>
+</trkpt>
+<trkpt lat="51.276500775" lon="12.383412765">
+ <ele>114.053589</ele>
+<time>2005-05-01T09:37:30Z</time>
+</trkpt>
+<trkpt lat="51.278145555" lon="12.383570345">
+ <ele>114.534180</ele>
+<time>2005-05-01T09:37:38Z</time>
+</trkpt>
+<trkpt lat="51.279263366" lon="12.383586522">
+ <ele>113.092285</ele>
+<time>2005-05-01T09:37:44Z</time>
+</trkpt>
+<trkpt lat="51.280468013" lon="12.383488789">
+ <ele>113.572998</ele>
+<time>2005-05-01T09:37:50Z</time>
+</trkpt>
+<trkpt lat="51.281648101" lon="12.383158123">
+ <ele>115.976196</ele>
+<time>2005-05-01T09:37:56Z</time>
+</trkpt>
+<trkpt lat="51.282551084" lon="12.382634673">
+ <ele>116.937500</ele>
+<time>2005-05-01T09:38:01Z</time>
+</trkpt>
+<trkpt lat="51.283535957" lon="12.381851887">
+ <ele>117.418213</ele>
+<time>2005-05-01T09:38:07Z</time>
+</trkpt>
+<trkpt lat="51.284925006" lon="12.380653359">
+ <ele>115.014893</ele>
+<time>2005-05-01T09:38:16Z</time>
+</trkpt>
+<trkpt lat="51.285854224" lon="12.379848696">
+ <ele>112.130981</ele>
+<time>2005-05-01T09:38:22Z</time>
+</trkpt>
+<trkpt lat="51.286935573" lon="12.378998017">
+ <ele>109.727661</ele>
+<time>2005-05-01T09:38:28Z</time>
+</trkpt>
+<trkpt lat="51.287678294" lon="12.378603816">
+ <ele>109.246948</ele>
+<time>2005-05-01T09:38:32Z</time>
+</trkpt>
+<trkpt lat="51.288745059" lon="12.378286729">
+ <ele>108.285645</ele>
+<time>2005-05-01T09:38:38Z</time>
+</trkpt>
+<trkpt lat="51.289931266" lon="12.378231492">
+ <ele>109.246948</ele>
+<time>2005-05-01T09:38:45Z</time>
+</trkpt>
+<trkpt lat="51.291865641" lon="12.378175920">
+ <ele>109.727661</ele>
+<time>2005-05-01T09:38:56Z</time>
+</trkpt>
+<trkpt lat="51.292748339" lon="12.378015574">
+ <ele>109.246948</ele>
+<time>2005-05-01T09:39:01Z</time>
+</trkpt>
+<trkpt lat="51.293720054" lon="12.377607459">
+ <ele>107.805054</ele>
+<time>2005-05-01T09:39:07Z</time>
+</trkpt>
+<trkpt lat="51.294822525" lon="12.377055176">
+ <ele>105.882446</ele>
+<time>2005-05-01T09:39:14Z</time>
+</trkpt>
+<trkpt lat="51.296081319" lon="12.376856105">
+ <ele>107.805054</ele>
+<time>2005-05-01T09:39:22Z</time>
+</trkpt>
+<trkpt lat="51.298439903" lon="12.376707578">
+ <ele>109.246948</ele>
+<time>2005-05-01T09:39:36Z</time>
+</trkpt>
+<trkpt lat="51.298921527" lon="12.376594674">
+ <ele>108.766235</ele>
+<time>2005-05-01T09:39:39Z</time>
+</trkpt>
+<trkpt lat="51.299681766" lon="12.376242885">
+ <ele>109.727661</ele>
+<time>2005-05-01T09:39:45Z</time>
+</trkpt>
+<trkpt lat="51.300116451" lon="12.376116822">
+ <ele>110.688843</ele>
+<time>2005-05-01T09:39:49Z</time>
+</trkpt>
+<trkpt lat="51.300942572" lon="12.376014059">
+ <ele>112.130981</ele>
+<time>2005-05-01T09:39:57Z</time>
+</trkpt>
+<trkpt lat="51.301651262" lon="12.375918254">
+ <ele>112.130981</ele>
+<time>2005-05-01T09:40:04Z</time>
+</trkpt>
+<trkpt lat="51.302082175" lon="12.375786742">
+ <ele>110.688843</ele>
+<time>2005-05-01T09:40:09Z</time>
+</trkpt>
+<trkpt lat="51.302661281" lon="12.375364881">
+ <ele>109.246948</ele>
+<time>2005-05-01T09:40:16Z</time>
+</trkpt>
+<trkpt lat="51.303119604" lon="12.374773119">
+ <ele>106.363037</ele>
+<time>2005-05-01T09:40:23Z</time>
+</trkpt>
+<trkpt lat="51.303270394" lon="12.374521745">
+ <ele>106.363037</ele>
+<time>2005-05-01T09:40:28Z</time>
+</trkpt>
+<trkpt lat="51.304000290" lon="12.374169538">
+ <ele>110.208252</ele>
+<time>2005-05-01T09:40:50Z</time>
+</trkpt>
+<trkpt lat="51.304196427" lon="12.374292500">
+ <ele>111.169556</ele>
+<time>2005-05-01T09:40:54Z</time>
+</trkpt>
+<trkpt lat="51.304409243" lon="12.374877725">
+ <ele>111.650269</ele>
+<time>2005-05-01T09:41:00Z</time>
+</trkpt>
+<trkpt lat="51.304704454" lon="12.375689512">
+ <ele>112.611572</ele>
+<time>2005-05-01T09:41:08Z</time>
+</trkpt>
+<trkpt lat="51.305100080" lon="12.376777399">
+ <ele>114.053589</ele>
+<time>2005-05-01T09:41:17Z</time>
+</trkpt>
+<trkpt lat="51.305528898" lon="12.377956901">
+ <ele>115.976196</ele>
+<time>2005-05-01T09:41:25Z</time>
+</trkpt>
+<trkpt lat="51.305721011" lon="12.378469370">
+ <ele>116.456787</ele>
+<time>2005-05-01T09:41:30Z</time>
+</trkpt>
+<trkpt lat="51.305917064" lon="12.378932890">
+ <ele>115.976196</ele>
+<time>2005-05-01T09:41:38Z</time>
+</trkpt>
+<trkpt lat="51.306105992" lon="12.379379477">
+ <ele>116.456787</ele>
+<time>2005-05-01T09:41:44Z</time>
+</trkpt>
+<trkpt lat="51.306359125" lon="12.380015329">
+ <ele>116.456787</ele>
+<time>2005-05-01T09:41:50Z</time>
+</trkpt>
+<trkpt lat="51.306505892" lon="12.380388826">
+ <ele>120.782837</ele>
+<time>2005-05-01T09:42:00Z</time>
+</trkpt>
+<trkpt lat="51.306505892" lon="12.380388826">
+ <ele>122.705444</ele>
+<time>2005-05-01T09:42:05Z</time>
+</trkpt>
+<trkpt lat="51.307108719" lon="12.382266289">
+ <ele>119.821411</ele>
+<time>2005-05-01T09:42:32Z</time>
+</trkpt>
+<trkpt lat="51.307322793" lon="12.382988390">
+ <ele>119.821411</ele>
+<time>2005-05-01T09:42:37Z</time>
+</trkpt>
+<trkpt lat="51.307632001" lon="12.383814845">
+ <ele>120.302124</ele>
+<time>2005-05-01T09:42:44Z</time>
+</trkpt>
+<trkpt lat="51.307769213" lon="12.384247938">
+ <ele>119.821411</ele>
+<time>2005-05-01T09:42:48Z</time>
+</trkpt>
+<trkpt lat="51.307927715" lon="12.384691508">
+ <ele>119.821411</ele>
+<time>2005-05-01T09:42:54Z</time>
+</trkpt>
+<trkpt lat="51.308123264" lon="12.385236919">
+ <ele>120.302124</ele>
+<time>2005-05-01T09:43:01Z</time>
+</trkpt>
+<trkpt lat="51.308341445" lon="12.385844607">
+ <ele>121.263550</ele>
+<time>2005-05-01T09:43:07Z</time>
+</trkpt>
+<trkpt lat="51.308626179" lon="12.386556650">
+ <ele>121.744141</ele>
+<time>2005-05-01T09:43:14Z</time>
+</trkpt>
+<trkpt lat="51.309298743" lon="12.387198033">
+ <ele>122.705444</ele>
+<time>2005-05-01T09:43:24Z</time>
+</trkpt>
+<trkpt lat="51.309166141" lon="12.387259807">
+ <ele>123.666748</ele>
+<time>2005-05-01T09:43:29Z</time>
+</trkpt>
+<trkpt lat="51.309280721" lon="12.387447562">
+ <ele>124.147339</ele>
+<time>2005-05-01T09:43:32Z</time>
+</trkpt>
+<trkpt lat="51.309276866" lon="12.387575805">
+ <ele>124.147339</ele>
+<time>2005-05-01T09:43:33Z</time>
+</trkpt>
+<trkpt lat="51.309246607" lon="12.388571827">
+ <ele>125.108765</ele>
+<time>2005-05-01T09:43:38Z</time>
+</trkpt>
+<trkpt lat="51.309274854" lon="12.389563657">
+ <ele>127.031372</ele>
+<time>2005-05-01T09:43:43Z</time>
+</trkpt>
+<trkpt lat="51.309311986" lon="12.390530594">
+ <ele>127.992554</ele>
+<time>2005-05-01T09:43:49Z</time>
+</trkpt>
+<trkpt lat="51.309401253" lon="12.391674221">
+ <ele>128.473389</ele>
+<time>2005-05-01T09:43:55Z</time>
+</trkpt>
+<trkpt lat="51.309526060" lon="12.393078106">
+ <ele>129.434692</ele>
+<time>2005-05-01T09:44:02Z</time>
+</trkpt>
+<trkpt lat="51.309735188" lon="12.394206058">
+ <ele>130.395996</ele>
+<time>2005-05-01T09:44:09Z</time>
+</trkpt>
+<trkpt lat="51.309866030" lon="12.394845765">
+ <ele>129.915283</ele>
+<time>2005-05-01T09:44:14Z</time>
+</trkpt>
+<trkpt lat="51.309923949" lon="12.395128822">
+ <ele>129.434692</ele>
+<time>2005-05-01T09:44:18Z</time>
+</trkpt>
+<trkpt lat="51.309977341" lon="12.395322612">
+ <ele>139.528442</ele>
+<time>2005-05-01T09:45:07Z</time>
+</trkpt>
+<trkpt lat="51.310745291" lon="12.398020495">
+ <ele>138.567261</ele>
+<time>2005-05-01T09:45:38Z</time>
+</trkpt>
+<trkpt lat="51.311265137" lon="12.399704754">
+ <ele>137.605835</ele>
+<time>2005-05-01T09:45:48Z</time>
+</trkpt>
+<trkpt lat="51.311815912" lon="12.401371412">
+ <ele>137.605835</ele>
+<time>2005-05-01T09:45:58Z</time>
+</trkpt>
+<trkpt lat="51.312321089" lon="12.402616125">
+ <ele>136.644653</ele>
+<time>2005-05-01T09:46:05Z</time>
+</trkpt>
+<trkpt lat="51.313041765" lon="12.404282447">
+ <ele>135.683105</ele>
+<time>2005-05-01T09:46:15Z</time>
+</trkpt>
+<trkpt lat="51.313520875" lon="12.405384416">
+ <ele>135.202515</ele>
+<time>2005-05-01T09:46:23Z</time>
+</trkpt>
+<trkpt lat="51.313870065" lon="12.406132249">
+ <ele>137.125244</ele>
+<time>2005-05-01T09:46:34Z</time>
+</trkpt>
+<trkpt lat="51.314023118" lon="12.406337271">
+ <ele>136.644653</ele>
+<time>2005-05-01T09:46:38Z</time>
+</trkpt>
+<trkpt lat="51.314036278" lon="12.406389993">
+ <ele>136.644653</ele>
+<time>2005-05-01T09:46:39Z</time>
+</trkpt>
+<trkpt lat="51.313397493" lon="12.407069597">
+ <ele>135.202515</ele>
+<time>2005-05-01T09:46:52Z</time>
+</trkpt>
+<trkpt lat="51.313123908" lon="12.407438233">
+ <ele>134.241211</ele>
+<time>2005-05-01T09:46:58Z</time>
+</trkpt>
+<trkpt lat="51.313017542" lon="12.407581564">
+ <ele>134.241211</ele>
+<time>2005-05-01T09:47:01Z</time>
+</trkpt>
+<trkpt lat="51.312774634" lon="12.408081125">
+ <ele>134.241211</ele>
+<time>2005-05-01T09:47:05Z</time>
+</trkpt>
+<trkpt lat="51.312903967" lon="12.408302911">
+ <ele>135.683105</ele>
+<time>2005-05-01T09:47:10Z</time>
+</trkpt>
+<trkpt lat="51.312998179" lon="12.408464346">
+ <ele>137.125244</ele>
+<time>2005-05-01T09:47:12Z</time>
+</trkpt>
+<trkpt lat="51.313267825" lon="12.408926608">
+ <ele>139.047852</ele>
+<time>2005-05-01T09:47:19Z</time>
+</trkpt>
+<trkpt lat="51.313357092" lon="12.409047140">
+ <ele>140.009155</ele>
+<time>2005-05-01T09:47:24Z</time>
+</trkpt>
+<trkpt lat="51.313462202" lon="12.409137245">
+ <ele>140.489868</ele>
+<time>2005-05-01T09:47:28Z</time>
+</trkpt>
+<trkpt lat="51.313654901" lon="12.409272194">
+ <ele>140.970459</ele>
+<time>2005-05-01T09:47:33Z</time>
+</trkpt>
+<trkpt lat="51.313698487" lon="12.409272194">
+ <ele>140.970459</ele>
+<time>2005-05-01T09:47:34Z</time>
+</trkpt>
+<trkpt lat="51.313930331" lon="12.409250401">
+ <ele>139.528442</ele>
+<time>2005-05-01T09:47:41Z</time>
+</trkpt>
+<trkpt lat="51.314087156" lon="12.409185776">
+ <ele>137.605835</ele>
+<time>2005-05-01T09:47:48Z</time>
+</trkpt>
+<trkpt lat="51.314479932" lon="12.409309661">
+ <ele>136.163940</ele>
+<time>2005-05-01T09:47:56Z</time>
+</trkpt>
+<trkpt lat="51.314579761" lon="12.409043619">
+ <ele>133.760498</ele>
+<time>2005-05-01T09:48:26Z</time>
+</trkpt>
+<trkpt lat="51.314649582" lon="12.410289841">
+ <ele>139.047852</ele>
+<time>2005-05-01T09:49:01Z</time>
+</trkpt>
+<trkpt lat="51.314649582" lon="12.411231631">
+ <ele>139.528442</ele>
+<time>2005-05-01T09:49:10Z</time>
+</trkpt>
+<trkpt lat="51.314649582" lon="12.411759356">
+ <ele>138.567261</ele>
+<time>2005-05-01T09:49:20Z</time>
+</trkpt>
+<trkpt lat="51.314394353" lon="12.412065128">
+ <ele>139.047852</ele>
+<time>2005-05-01T09:49:24Z</time>
+</trkpt>
+<trkpt lat="51.313933264" lon="12.412680024">
+ <ele>139.528442</ele>
+<time>2005-05-01T09:49:30Z</time>
+</trkpt>
+<trkpt lat="51.313504446" lon="12.413356947">
+ <ele>140.970459</ele>
+<time>2005-05-01T09:49:37Z</time>
+</trkpt>
+<trkpt lat="51.313011004" lon="12.414156497">
+ <ele>139.047852</ele>
+<time>2005-05-01T09:49:46Z</time>
+</trkpt>
+<trkpt lat="51.312646810" lon="12.414755635">
+ <ele>138.567261</ele>
+<time>2005-05-01T09:49:51Z</time>
+</trkpt>
+<trkpt lat="51.312249172" lon="12.415409759">
+ <ele>139.047852</ele>
+<time>2005-05-01T09:49:58Z</time>
+</trkpt>
+<trkpt lat="51.311846254" lon="12.416028176">
+ <ele>141.931763</ele>
+<time>2005-05-01T09:50:06Z</time>
+</trkpt>
+<trkpt lat="51.311738212" lon="12.416172344">
+ <ele>141.931763</ele>
+<time>2005-05-01T09:50:11Z</time>
+</trkpt>
+<trkpt lat="51.311501758" lon="12.416525893">
+ <ele>141.931763</ele>
+<time>2005-05-01T09:50:51Z</time>
+</trkpt>
+<trkpt lat="51.311501758" lon="12.416525893">
+ <ele>141.931763</ele>
+<time>2005-05-01T09:50:56Z</time>
+</trkpt>
+<trkpt lat="51.311501758" lon="12.416525893">
+ <ele>142.412476</ele>
+<time>2005-05-01T09:51:04Z</time>
+</trkpt>
+<trkpt lat="51.311501758" lon="12.416525893">
+ <ele>143.854370</ele>
+<time>2005-05-01T09:51:51Z</time>
+</trkpt>
+<trkpt lat="51.311473846" lon="12.416567802">
+ <ele>146.257812</ele>
+<time>2005-05-01T09:52:48Z</time>
+</trkpt>
+<trkpt lat="51.311307382" lon="12.416834095">
+ <ele>145.296387</ele>
+<time>2005-05-01T09:52:54Z</time>
+</trkpt>
+<trkpt lat="51.311065145" lon="12.417221591">
+ <ele>141.931763</ele>
+<time>2005-05-01T09:53:13Z</time>
+</trkpt>
+<trkpt lat="51.311133960" lon="12.417377746">
+ <ele>141.451050</ele>
+<time>2005-05-01T09:53:17Z</time>
+</trkpt>
+<trkpt lat="51.311211577" lon="12.417253610">
+ <ele>141.451050</ele>
+<time>2005-05-01T09:53:19Z</time>
+</trkpt>
+<trkpt lat="51.311626229" lon="12.416596804">
+ <ele>140.970459</ele>
+<time>2005-05-01T09:53:25Z</time>
+</trkpt>
+<trkpt lat="51.312366519" lon="12.415425181">
+ <ele>139.528442</ele>
+<time>2005-05-01T09:53:34Z</time>
+</trkpt>
+<trkpt lat="51.312761307" lon="12.414808273">
+ <ele>137.125244</ele>
+<time>2005-05-01T09:53:49Z</time>
+</trkpt>
+<trkpt lat="51.312826434" lon="12.414706517">
+ <ele>135.202515</ele>
+<time>2005-05-01T09:53:56Z</time>
+</trkpt>
+<trkpt lat="51.312840264" lon="12.414684892">
+ <ele>134.721924</ele>
+<time>2005-05-01T09:53:58Z</time>
+</trkpt>
+<trkpt lat="51.312931040" lon="12.414965015">
+ <ele>136.644653</ele>
+<time>2005-05-01T09:54:14Z</time>
+</trkpt>
+<trkpt lat="51.312927855" lon="12.415001309">
+ <ele>136.644653</ele>
+<time>2005-05-01T09:54:56Z</time>
+</trkpt>
+<trkpt lat="51.312945876" lon="12.415017569">
+ <ele>135.683105</ele>
+<time>2005-05-01T10:02:38Z</time>
+</trkpt>
+<trkpt lat="51.312935315" lon="12.415033747">
+ <ele>145.777100</ele>
+<time>2005-05-01T10:05:05Z</time>
+</trkpt>
+<trkpt lat="51.312956186" lon="12.415011115">
+ <ele>141.931763</ele>
+<time>2005-05-01T10:06:00Z</time>
+</trkpt>
+<trkpt lat="51.312946128" lon="12.414993932">
+ <ele>137.605835</ele>
+<time>2005-05-01T10:06:14Z</time>
+</trkpt>
+<trkpt lat="51.312888376" lon="12.415049169">
+ <ele>145.777100</ele>
+<time>2005-05-01T10:06:38Z</time>
+</trkpt>
+<trkpt lat="51.312899105" lon="12.415086720">
+ <ele>145.296387</ele>
+<time>2005-05-01T10:06:46Z</time>
+</trkpt>
+<trkpt lat="51.312902793" lon="12.415034166">
+ <ele>146.738403</ele>
+<time>2005-05-01T10:07:27Z</time>
+</trkpt>
+<trkpt lat="51.312912684" lon="12.415015306">
+ <ele>148.661011</ele>
+<time>2005-05-01T10:07:38Z</time>
+</trkpt>
+<trkpt lat="51.312945541" lon="12.415049588">
+ <ele>150.103027</ele>
+<time>2005-05-01T10:07:47Z</time>
+</trkpt>
+<trkpt lat="51.312833223" lon="12.414998794">
+ <ele>142.893066</ele>
+<time>2005-05-01T10:08:21Z</time>
+</trkpt>
+<trkpt lat="51.312768348" lon="12.415066604">
+ <ele>140.970459</ele>
+<time>2005-05-01T10:08:28Z</time>
+</trkpt>
+<trkpt lat="51.312730629" lon="12.415095605">
+ <ele>140.009155</ele>
+<time>2005-05-01T10:08:33Z</time>
+</trkpt>
+<trkpt lat="51.312641110" lon="12.415203061">
+ <ele>142.412476</ele>
+<time>2005-05-01T10:08:40Z</time>
+</trkpt>
+<trkpt lat="51.312538851" lon="12.415343458">
+ <ele>140.970459</ele>
+<time>2005-05-01T10:08:49Z</time>
+</trkpt>
+<trkpt lat="51.312444638" lon="12.415477987">
+ <ele>142.412476</ele>
+<time>2005-05-01T10:08:58Z</time>
+</trkpt>
+<trkpt lat="51.312346067" lon="12.415589634">
+ <ele>144.335205</ele>
+<time>2005-05-01T10:09:07Z</time>
+</trkpt>
+<trkpt lat="51.312250094" lon="12.415708909">
+ <ele>141.931763</ele>
+<time>2005-05-01T10:09:19Z</time>
+</trkpt>
+<trkpt lat="51.312170131" lon="12.415811252">
+ <ele>140.970459</ele>
+<time>2005-05-01T10:09:30Z</time>
+</trkpt>
+<trkpt lat="51.312096370" lon="12.415826004">
+ <ele>140.970459</ele>
+<time>2005-05-01T10:09:41Z</time>
+</trkpt>
+<trkpt lat="51.311957398" lon="12.415638501">
+ <ele>139.528442</ele>
+<time>2005-05-01T10:10:01Z</time>
+</trkpt>
+<trkpt lat="51.311794287" lon="12.415471952">
+ <ele>141.451050</ele>
+<time>2005-05-01T10:10:15Z</time>
+</trkpt>
+<trkpt lat="51.311436463" lon="12.414795365">
+ <ele>143.373657</ele>
+<time>2005-05-01T10:11:04Z</time>
+</trkpt>
+<trkpt lat="51.311362786" lon="12.414558912">
+ <ele>144.815796</ele>
+<time>2005-05-01T10:11:17Z</time>
+</trkpt>
+<trkpt lat="51.311312662" lon="12.414329834">
+ <ele>146.257812</ele>
+<time>2005-05-01T10:11:29Z</time>
+</trkpt>
+</trkseg>
+</trk>
+<trk>
+ <name>ACTIVE LOG 001</name>
+<trkseg>
+<trkpt lat="51.311770314" lon="12.413178999">
+ <ele>146.257812</ele>
+<time>2005-05-01T10:12:47Z</time>
+</trkpt>
+<trkpt lat="51.311807279" lon="12.412898038">
+ <ele>145.777100</ele>
+<time>2005-05-01T10:13:04Z</time>
+</trkpt>
+<trkpt lat="51.311884811" lon="12.412773399">
+ <ele>146.738403</ele>
+<time>2005-05-01T10:13:13Z</time>
+</trkpt>
+<trkpt lat="51.312157726" lon="12.412265455">
+ <ele>141.931763</ele>
+<time>2005-05-01T10:13:57Z</time>
+</trkpt>
+<trkpt lat="51.312235259" lon="12.412382551">
+ <ele>141.931763</ele>
+<time>2005-05-01T10:14:09Z</time>
+</trkpt>
+<trkpt lat="51.312254285" lon="12.412417084">
+ <ele>141.451050</ele>
+<time>2005-05-01T10:14:12Z</time>
+</trkpt>
+<trkpt lat="51.312289406" lon="12.412490090">
+ <ele>141.931763</ele>
+<time>2005-05-01T10:14:18Z</time>
+</trkpt>
+<trkpt lat="51.312633064" lon="12.412854200">
+ <ele>142.412476</ele>
+<time>2005-05-01T10:15:02Z</time>
+</trkpt>
+<trkpt lat="51.312721409" lon="12.412818745">
+ <ele>141.931763</ele>
+<time>2005-05-01T10:15:14Z</time>
+</trkpt>
+<trkpt lat="51.312812939" lon="12.412738027">
+ <ele>142.893066</ele>
+<time>2005-05-01T10:15:26Z</time>
+</trkpt>
+<trkpt lat="51.312810509" lon="12.412716234">
+ <ele>142.412476</ele>
+<time>2005-05-01T10:15:37Z</time>
+</trkpt>
+<trkpt lat="51.312740520" lon="12.412753617">
+ <ele>134.241211</ele>
+<time>2005-05-01T10:16:19Z</time>
+</trkpt>
+<trkpt lat="51.312721241" lon="12.412702655">
+ <ele>135.683105</ele>
+<time>2005-05-01T10:16:32Z</time>
+</trkpt>
+<trkpt lat="51.312763905" lon="12.412789408">
+ <ele>136.163940</ele>
+<time>2005-05-01T10:16:45Z</time>
+</trkpt>
+<trkpt lat="51.312845964" lon="12.412965260">
+ <ele>136.644653</ele>
+<time>2005-05-01T10:16:58Z</time>
+</trkpt>
+<trkpt lat="51.312961131" lon="12.413073555">
+ <ele>139.047852</ele>
+<time>2005-05-01T10:17:10Z</time>
+</trkpt>
+<trkpt lat="51.313048387" lon="12.413175395">
+ <ele>142.412476</ele>
+<time>2005-05-01T10:17:23Z</time>
+</trkpt>
+</trkseg>
+</trk>
+<trk>
+ <name>ACTIVE LOG 002</name>
+<trkseg>
+<trkpt lat="51.313093062" lon="12.413024353">
+ <ele>136.163940</ele>
+<time>2005-05-01T10:19:36Z</time>
+</trkpt>
+<trkpt lat="51.312982254" lon="12.413023598">
+ <ele>147.699707</ele>
+<time>2005-05-01T10:20:39Z</time>
+</trkpt>
+<trkpt lat="51.313008657" lon="12.413007673">
+ <ele>146.738403</ele>
+<time>2005-05-01T10:20:56Z</time>
+</trkpt>
+<trkpt lat="51.312988121" lon="12.412967859">
+ <ele>154.428955</ele>
+<time>2005-05-01T10:21:18Z</time>
+</trkpt>
+<trkpt lat="51.313015530" lon="12.413017480">
+ <ele>151.064209</ele>
+<time>2005-05-01T10:21:26Z</time>
+</trkpt>
+<trkpt lat="51.312980158" lon="12.413197104">
+ <ele>144.335205</ele>
+<time>2005-05-01T10:22:12Z</time>
+</trkpt>
+<trkpt lat="51.313056350" lon="12.413118314">
+ <ele>142.412476</ele>
+<time>2005-05-01T10:24:06Z</time>
+</trkpt>
+<trkpt lat="51.312985355" lon="12.413024018">
+ <ele>134.241211</ele>
+<time>2005-05-01T10:24:40Z</time>
+</trkpt>
+<trkpt lat="51.312895836" lon="12.412974648">
+ <ele>135.202515</ele>
+<time>2005-05-01T10:24:50Z</time>
+</trkpt>
+<trkpt lat="51.312851077" lon="12.412961572">
+ <ele>135.683105</ele>
+<time>2005-05-01T10:24:55Z</time>
+</trkpt>
+<trkpt lat="51.312802210" lon="12.412942210">
+ <ele>135.202515</ele>
+<time>2005-05-01T10:25:00Z</time>
+</trkpt>
+</trkseg>
+</trk>
+<trk>
+ <name>ACTIVE LOG 003</name>
+<trkseg>
+<trkpt lat="51.312498450" lon="12.413117811">
+ <ele>149.622314</ele>
+<time>2005-05-01T10:40:24Z</time>
+</trkpt>
+</trkseg>
+</trk>
+<trk>
+ <name>ACTIVE LOG 004</name>
+<trkseg>
+<trkpt lat="51.312458301" lon="12.412885129">
+ <ele>160.677490</ele>
+<time>2005-05-01T10:45:25Z</time>
+</trkpt>
+</trkseg>
+</trk>
+<trk>
+ <name>ACTIVE LOG 005</name>
+<trkseg>
+<trkpt lat="51.312751584" lon="12.412534012">
+ <ele>161.158203</ele>
+<time>2005-05-01T10:48:46Z</time>
+</trkpt>
+</trkseg>
+</trk>
+<trk>
+ <name>ACTIVE LOG 006</name>
+<trkseg>
+<trkpt lat="51.312956605" lon="12.413170785">
+ <ele>161.158203</ele>
+<time>2005-05-01T11:02:47Z</time>
+</trkpt>
+<trkpt lat="51.312882258" lon="12.413238594">
+ <ele>153.948364</ele>
+<time>2005-05-01T11:03:25Z</time>
+</trkpt>
+<trkpt lat="51.312861051" lon="12.413237924">
+ <ele>148.180420</ele>
+<time>2005-05-01T11:03:39Z</time>
+</trkpt>
+<trkpt lat="51.312823417" lon="12.413306069">
+ <ele>138.567261</ele>
+<time>2005-05-01T11:04:16Z</time>
+</trkpt>
+<trkpt lat="51.312839091" lon="12.413274888">
+ <ele>144.815796</ele>
+<time>2005-05-01T11:05:02Z</time>
+</trkpt>
+<trkpt lat="51.312832888" lon="12.413309673">
+ <ele>133.760498</ele>
+<time>2005-05-01T11:05:45Z</time>
+</trkpt>
+<trkpt lat="51.312787291" lon="12.413344206">
+ <ele>130.876709</ele>
+<time>2005-05-01T11:06:44Z</time>
+</trkpt>
+<trkpt lat="51.312784860" lon="12.413334399">
+ <ele>130.395996</ele>
+<time>2005-05-01T11:07:50Z</time>
+</trkpt>
+<trkpt lat="51.312757786" lon="12.413339596">
+ <ele>131.837891</ele>
+<time>2005-05-01T11:08:19Z</time>
+</trkpt>
+<trkpt lat="51.312817968" lon="12.413315540">
+ <ele>143.854370</ele>
+<time>2005-05-01T11:11:16Z</time>
+</trkpt>
+<trkpt lat="51.312925173" lon="12.413445460">
+ <ele>147.218994</ele>
+<time>2005-05-01T11:12:34Z</time>
+</trkpt>
+<trkpt lat="51.312992480" lon="12.413792890">
+ <ele>145.296387</ele>
+<time>2005-05-01T11:13:18Z</time>
+</trkpt>
+<trkpt lat="51.313042771" lon="12.413809905">
+ <ele>145.296387</ele>
+<time>2005-05-01T11:13:27Z</time>
+</trkpt>
+<trkpt lat="51.313052494" lon="12.413842343">
+ <ele>135.202515</ele>
+<time>2005-05-01T11:13:37Z</time>
+</trkpt>
+<trkpt lat="51.313108653" lon="12.413846785">
+ <ele>134.721924</ele>
+<time>2005-05-01T11:13:46Z</time>
+</trkpt>
+<trkpt lat="51.313213846" lon="12.413879726">
+ <ele>136.163940</ele>
+<time>2005-05-01T11:14:03Z</time>
+</trkpt>
+<trkpt lat="51.313292384" lon="12.413965724">
+ <ele>135.202515</ele>
+<time>2005-05-01T11:14:16Z</time>
+</trkpt>
+<trkpt lat="51.313285846" lon="12.414052561">
+ <ele>138.567261</ele>
+<time>2005-05-01T11:14:26Z</time>
+</trkpt>
+<trkpt lat="51.313268077" lon="12.414099332">
+ <ele>138.567261</ele>
+<time>2005-05-01T11:14:30Z</time>
+</trkpt>
+<trkpt lat="51.313043190" lon="12.414608868">
+ <ele>140.970459</ele>
+<time>2005-05-01T11:15:06Z</time>
+</trkpt>
+<trkpt lat="51.312980745" lon="12.414831324">
+ <ele>139.528442</ele>
+<time>2005-05-01T11:15:27Z</time>
+</trkpt>
+<trkpt lat="51.312927185" lon="12.414935678">
+ <ele>140.489868</ele>
+<time>2005-05-01T11:15:39Z</time>
+</trkpt>
+<trkpt lat="51.312953085" lon="12.414974151">
+ <ele>151.544922</ele>
+<time>2005-05-01T11:25:31Z</time>
+</trkpt>
+<trkpt lat="51.312930956" lon="12.414981024">
+ <ele>152.025757</ele>
+<time>2005-05-01T11:25:40Z</time>
+</trkpt>
+<trkpt lat="51.312961550" lon="12.414951688">
+ <ele>155.390259</ele>
+<time>2005-05-01T11:29:18Z</time>
+</trkpt>
+<trkpt lat="51.313165734" lon="12.414593780">
+ <ele>148.661011</ele>
+<time>2005-05-01T11:30:30Z</time>
+</trkpt>
+<trkpt lat="51.313166153" lon="12.414567797">
+ <ele>149.622314</ele>
+<time>2005-05-01T11:30:37Z</time>
+</trkpt>
+<trkpt lat="51.313159782" lon="12.414435782">
+ <ele>150.583618</ele>
+<time>2005-05-01T11:30:47Z</time>
+</trkpt>
+<trkpt lat="51.313154669" lon="12.414391022">
+ <ele>150.583618</ele>
+<time>2005-05-01T11:30:48Z</time>
+</trkpt>
+<trkpt lat="51.313338233" lon="12.413906716">
+ <ele>149.622314</ele>
+<time>2005-05-01T11:30:52Z</time>
+</trkpt>
+<trkpt lat="51.313706283" lon="12.413320234">
+ <ele>149.622314</ele>
+<time>2005-05-01T11:30:57Z</time>
+</trkpt>
+<trkpt lat="51.313990010" lon="12.412864342">
+ <ele>149.622314</ele>
+<time>2005-05-01T11:31:03Z</time>
+</trkpt>
+<trkpt lat="51.314221937" lon="12.412491348">
+ <ele>149.622314</ele>
+<time>2005-05-01T11:31:10Z</time>
+</trkpt>
+<trkpt lat="51.314649582" lon="12.409562208">
+ <ele>143.373657</ele>
+<time>2005-05-01T11:32:38Z</time>
+</trkpt>
+<trkpt lat="51.314649582" lon="12.409492387">
+ <ele>141.451050</ele>
+<time>2005-05-01T11:32:45Z</time>
+</trkpt>
+<trkpt lat="51.314649582" lon="12.409492387">
+ <ele>143.373657</ele>
+<time>2005-05-01T11:33:17Z</time>
+</trkpt>
+<trkpt lat="51.314649582" lon="12.409449304">
+ <ele>138.567261</ele>
+<time>2005-05-01T11:33:42Z</time>
+</trkpt>
+<trkpt lat="51.314645056" lon="12.409355678">
+ <ele>138.567261</ele>
+<time>2005-05-01T11:33:54Z</time>
+</trkpt>
+<trkpt lat="51.314645056" lon="12.409355678">
+ <ele>138.086548</ele>
+<time>2005-05-01T11:34:04Z</time>
+</trkpt>
+<trkpt lat="51.314645056" lon="12.409355678">
+ <ele>138.567261</ele>
+<time>2005-05-01T11:34:20Z</time>
+</trkpt>
+<trkpt lat="51.314645056" lon="12.409355678">
+ <ele>143.854370</ele>
+<time>2005-05-01T11:35:45Z</time>
+</trkpt>
+<trkpt lat="51.314645056" lon="12.409355678">
+ <ele>144.815796</ele>
+<time>2005-05-01T11:35:56Z</time>
+</trkpt>
+</trkseg>
+</trk>
+<trk>
+ <name>ACTIVE LOG 007</name>
+<trkseg>
+<trkpt lat="51.315118549" lon="12.410218930">
+ <ele>150.583618</ele>
+<time>2005-05-01T11:37:24Z</time>
+</trkpt>
+<trkpt lat="51.315169176" lon="12.410345497">
+ <ele>152.025757</ele>
+<time>2005-05-01T12:00:22Z</time>
+</trkpt>
+<trkpt lat="51.315094410" lon="12.410216499">
+ <ele>136.644653</ele>
+<time>2005-05-01T12:23:08Z</time>
+</trkpt>
+<trkpt lat="51.315064235" lon="12.410309538">
+ <ele>133.760498</ele>
+<time>2005-05-01T12:24:15Z</time>
+</trkpt>
+<trkpt lat="51.314956192" lon="12.410358908">
+ <ele>133.760498</ele>
+<time>2005-05-01T12:24:39Z</time>
+</trkpt>
+<trkpt lat="51.314848401" lon="12.409389792">
+ <ele>135.202515</ele>
+<time>2005-05-01T12:27:23Z</time>
+</trkpt>
+<trkpt lat="51.314837420" lon="12.409383757">
+ <ele>131.837891</ele>
+<time>2005-05-01T12:27:38Z</time>
+</trkpt>
+<trkpt lat="51.314837169" lon="12.409447711">
+ <ele>136.644653</ele>
+<time>2005-05-01T12:29:48Z</time>
+</trkpt>
+<trkpt lat="51.314862566" lon="12.409295412">
+ <ele>136.163940</ele>
+<time>2005-05-01T12:29:53Z</time>
+</trkpt>
+<trkpt lat="51.314115319" lon="12.406694256">
+ <ele>134.721924</ele>
+<time>2005-05-01T12:31:02Z</time>
+</trkpt>
+<trkpt lat="51.313963942" lon="12.406226126">
+ <ele>133.760498</ele>
+<time>2005-05-01T12:31:10Z</time>
+</trkpt>
+<trkpt lat="51.313696560" lon="12.405786747">
+ <ele>133.279907</ele>
+<time>2005-05-01T12:31:15Z</time>
+</trkpt>
+<trkpt lat="51.313340748" lon="12.404970098">
+ <ele>131.837891</ele>
+<time>2005-05-01T12:31:21Z</time>
+</trkpt>
+<trkpt lat="51.312701460" lon="12.403499829">
+ <ele>128.954102</ele>
+<time>2005-05-01T12:31:32Z</time>
+</trkpt>
+<trkpt lat="51.312211705" lon="12.402346982">
+ <ele>127.511963</ele>
+<time>2005-05-01T12:31:41Z</time>
+</trkpt>
+<trkpt lat="51.311849104" lon="12.401454309">
+ <ele>126.550659</ele>
+<time>2005-05-01T12:31:47Z</time>
+</trkpt>
+<trkpt lat="51.311397236" lon="12.400106331">
+ <ele>125.589355</ele>
+<time>2005-05-01T12:31:55Z</time>
+</trkpt>
+<trkpt lat="51.311015105" lon="12.398854746">
+ <ele>124.628052</ele>
+<time>2005-05-01T12:32:03Z</time>
+</trkpt>
+<trkpt lat="51.310660215" lon="12.397786304">
+ <ele>123.666748</ele>
+<time>2005-05-01T12:32:12Z</time>
+</trkpt>
+<trkpt lat="51.310497019" lon="12.397280373">
+ <ele>123.186157</ele>
+<time>2005-05-01T12:32:18Z</time>
+</trkpt>
+<trkpt lat="51.310430551" lon="12.396981390">
+ <ele>123.186157</ele>
+<time>2005-05-01T12:32:24Z</time>
+</trkpt>
+<trkpt lat="51.309606694" lon="12.393577918">
+ <ele>120.782837</ele>
+<time>2005-05-01T12:33:46Z</time>
+</trkpt>
+<trkpt lat="51.309461854" lon="12.392355669">
+ <ele>121.263550</ele>
+<time>2005-05-01T12:33:53Z</time>
+</trkpt>
+<trkpt lat="51.309314668" lon="12.390598487">
+ <ele>120.302124</ele>
+<time>2005-05-01T12:34:03Z</time>
+</trkpt>
+<trkpt lat="51.309242416" lon="12.388722030">
+ <ele>118.379395</ele>
+<time>2005-05-01T12:34:13Z</time>
+</trkpt>
+<trkpt lat="51.309278710" lon="12.387513109">
+ <ele>116.937500</ele>
+<time>2005-05-01T12:34:20Z</time>
+</trkpt>
+<trkpt lat="51.309432434" lon="12.386195054">
+ <ele>115.014893</ele>
+<time>2005-05-01T12:34:27Z</time>
+</trkpt>
+<trkpt lat="51.309623374" lon="12.384779770">
+ <ele>114.053589</ele>
+<time>2005-05-01T12:34:35Z</time>
+</trkpt>
+<trkpt lat="51.309846668" lon="12.383127529">
+ <ele>113.092285</ele>
+<time>2005-05-01T12:34:45Z</time>
+</trkpt>
+<trkpt lat="51.310102735" lon="12.381427847">
+ <ele>112.611572</ele>
+<time>2005-05-01T12:34:56Z</time>
+</trkpt>
+<trkpt lat="51.310237516" lon="12.380284891">
+ <ele>112.130981</ele>
+<time>2005-05-01T12:35:04Z</time>
+</trkpt>
+<trkpt lat="51.310272217" lon="12.379324744">
+ <ele>112.611572</ele>
+<time>2005-05-01T12:35:11Z</time>
+</trkpt>
+<trkpt lat="51.310318066" lon="12.378694592">
+ <ele>112.611572</ele>
+<time>2005-05-01T12:35:16Z</time>
+</trkpt>
+<trkpt lat="51.310385205" lon="12.377781300">
+ <ele>113.092285</ele>
+<time>2005-05-01T12:35:24Z</time>
+</trkpt>
+<trkpt lat="51.310482435" lon="12.376459055">
+ <ele>113.572998</ele>
+<time>2005-05-01T12:35:34Z</time>
+</trkpt>
+<trkpt lat="51.310601961" lon="12.375263711">
+ <ele>113.092285</ele>
+<time>2005-05-01T12:35:43Z</time>
+</trkpt>
+<trkpt lat="51.310681421" lon="12.374481177">
+ <ele>112.611572</ele>
+<time>2005-05-01T12:35:49Z</time>
+</trkpt>
+<trkpt lat="51.310718721" lon="12.374113631">
+ <ele>112.611572</ele>
+<time>2005-05-01T12:35:54Z</time>
+</trkpt>
+<trkpt lat="51.308829691" lon="12.373433607">
+ <ele>115.014893</ele>
+<time>2005-05-01T12:36:56Z</time>
+</trkpt>
+<trkpt lat="51.308537414" lon="12.373454561">
+ <ele>115.014893</ele>
+<time>2005-05-01T12:37:01Z</time>
+</trkpt>
+<trkpt lat="51.307765106" lon="12.373493873">
+ <ele>114.053589</ele>
+<time>2005-05-01T12:37:12Z</time>
+</trkpt>
+<trkpt lat="51.307177786" lon="12.373572746">
+ <ele>115.976196</ele>
+<time>2005-05-01T12:37:19Z</time>
+</trkpt>
+<trkpt lat="51.306579737" lon="12.373615913">
+ <ele>115.976196</ele>
+<time>2005-05-01T12:37:24Z</time>
+</trkpt>
+<trkpt lat="51.305424375" lon="12.373780953">
+ <ele>115.976196</ele>
+<time>2005-05-01T12:37:34Z</time>
+</trkpt>
+<trkpt lat="51.304718619" lon="12.373947082">
+ <ele>115.014893</ele>
+<time>2005-05-01T12:37:41Z</time>
+</trkpt>
+<trkpt lat="51.303804237" lon="12.374235000">
+ <ele>114.534180</ele>
+<time>2005-05-01T12:37:50Z</time>
+</trkpt>
+<trkpt lat="51.303219935" lon="12.374188146">
+ <ele>112.130981</ele>
+<time>2005-05-01T12:37:55Z</time>
+</trkpt>
+<trkpt lat="51.302673100" lon="12.373870639">
+ <ele>112.130981</ele>
+<time>2005-05-01T12:38:00Z</time>
+</trkpt>
+<trkpt lat="51.302235313" lon="12.373616416">
+ <ele>109.727661</ele>
+<time>2005-05-01T12:38:05Z</time>
+</trkpt>
+<trkpt lat="51.301880255" lon="12.373241913">
+ <ele>109.727661</ele>
+<time>2005-05-01T12:38:11Z</time>
+</trkpt>
+<trkpt lat="51.301778918" lon="12.373095397">
+ <ele>108.766235</ele>
+<time>2005-05-01T12:38:13Z</time>
+</trkpt>
+<trkpt lat="51.301607508" lon="12.372645875">
+ <ele>110.208252</ele>
+<time>2005-05-01T12:38:17Z</time>
+</trkpt>
+<trkpt lat="51.301695015" lon="12.372243544">
+ <ele>110.208252</ele>
+<time>2005-05-01T12:38:20Z</time>
+</trkpt>
+<trkpt lat="51.301793670" lon="12.371789496">
+ <ele>110.208252</ele>
+<time>2005-05-01T12:38:23Z</time>
+</trkpt>
+<trkpt lat="51.302061556" lon="12.371504344">
+ <ele>111.169556</ele>
+<time>2005-05-01T12:38:27Z</time>
+</trkpt>
+<trkpt lat="51.302231038" lon="12.371544158">
+ <ele>111.650269</ele>
+<time>2005-05-01T12:38:30Z</time>
+</trkpt>
+<trkpt lat="51.302424241" lon="12.371706096">
+ <ele>112.611572</ele>
+<time>2005-05-01T12:38:33Z</time>
+</trkpt>
+<trkpt lat="51.302429689" lon="12.372084456">
+ <ele>112.130981</ele>
+<time>2005-05-01T12:38:36Z</time>
+</trkpt>
+<trkpt lat="51.302261045" lon="12.372510759">
+ <ele>112.130981</ele>
+<time>2005-05-01T12:38:39Z</time>
+</trkpt>
+<trkpt lat="51.301613711" lon="12.373789754">
+ <ele>111.650269</ele>
+<time>2005-05-01T12:38:45Z</time>
+</trkpt>
+<trkpt lat="51.300972831" lon="12.374747219">
+ <ele>110.208252</ele>
+<time>2005-05-01T12:38:50Z</time>
+</trkpt>
+<trkpt lat="51.300435886" lon="12.375403438">
+ <ele>108.766235</ele>
+<time>2005-05-01T12:38:54Z</time>
+</trkpt>
+<trkpt lat="51.299649663" lon="12.376034679">
+ <ele>107.324341</ele>
+<time>2005-05-01T12:38:59Z</time>
+</trkpt>
+<trkpt lat="51.298765792" lon="12.376457797">
+ <ele>106.843628</ele>
+<time>2005-05-01T12:39:04Z</time>
+</trkpt>
+<trkpt lat="51.297869850" lon="12.376555614">
+ <ele>107.324341</ele>
+<time>2005-05-01T12:39:09Z</time>
+</trkpt>
+<trkpt lat="51.296875589" lon="12.376642032">
+ <ele>107.805054</ele>
+<time>2005-05-01T12:39:15Z</time>
+</trkpt>
+<trkpt lat="51.295282273" lon="12.376738004">
+ <ele>107.805054</ele>
+<time>2005-05-01T12:39:24Z</time>
+</trkpt>
+<trkpt lat="51.293354267" lon="12.377547864">
+ <ele>107.324341</ele>
+<time>2005-05-01T12:39:35Z</time>
+</trkpt>
+<trkpt lat="51.292248024" lon="12.377894791">
+ <ele>109.727661</ele>
+<time>2005-05-01T12:39:41Z</time>
+</trkpt>
+<trkpt lat="51.291143456" lon="12.378029823">
+ <ele>110.208252</ele>
+<time>2005-05-01T12:39:47Z</time>
+</trkpt>
+<trkpt lat="51.289435141" lon="12.378082043">
+ <ele>111.169556</ele>
+<time>2005-05-01T12:39:56Z</time>
+</trkpt>
+<trkpt lat="51.287278561" lon="12.378541203">
+ <ele>111.650269</ele>
+<time>2005-05-01T12:40:07Z</time>
+</trkpt>
+<trkpt lat="51.286388403" lon="12.379174121">
+ <ele>113.092285</ele>
+<time>2005-05-01T12:40:12Z</time>
+</trkpt>
+<trkpt lat="51.285051489" lon="12.380287237">
+ <ele>115.014893</ele>
+<time>2005-05-01T12:40:20Z</time>
+</trkpt>
+<trkpt lat="51.283431267" lon="12.381712999">
+ <ele>115.976196</ele>
+<time>2005-05-01T12:40:30Z</time>
+</trkpt>
+<trkpt lat="51.282191919" lon="12.382656299">
+ <ele>114.534180</ele>
+<time>2005-05-01T12:40:38Z</time>
+</trkpt>
+<trkpt lat="51.281269155" lon="12.383118058">
+ <ele>113.092285</ele>
+<time>2005-05-01T12:40:43Z</time>
+</trkpt>
+<trkpt lat="51.280317139" lon="12.383292066">
+ <ele>112.130981</ele>
+<time>2005-05-01T12:40:48Z</time>
+</trkpt>
+<trkpt lat="51.278896071" lon="12.383407820">
+ <ele>112.130981</ele>
+<time>2005-05-01T12:40:55Z</time>
+</trkpt>
+<trkpt lat="51.277380958" lon="12.383365408">
+ <ele>112.611572</ele>
+<time>2005-05-01T12:41:02Z</time>
+</trkpt>
+<trkpt lat="51.275953520" lon="12.383135911">
+ <ele>111.169556</ele>
+<time>2005-05-01T12:41:08Z</time>
+</trkpt>
+<trkpt lat="51.274601771" lon="12.382788733">
+ <ele>109.727661</ele>
+<time>2005-05-01T12:41:14Z</time>
+</trkpt>
+<trkpt lat="51.272712070" lon="12.382216668">
+ <ele>109.246948</ele>
+<time>2005-05-01T12:41:23Z</time>
+</trkpt>
+<trkpt lat="51.271982174" lon="12.381995637">
+ <ele>109.246948</ele>
+<time>2005-05-01T12:41:26Z</time>
+</trkpt>
+<trkpt lat="51.270829244" lon="12.381646615">
+ <ele>110.208252</ele>
+<time>2005-05-01T12:41:31Z</time>
+</trkpt>
+<trkpt lat="51.269813776" lon="12.381455004">
+ <ele>110.208252</ele>
+<time>2005-05-01T12:41:36Z</time>
+</trkpt>
+<trkpt lat="51.268268740" lon="12.381314524">
+ <ele>110.688843</ele>
+<time>2005-05-01T12:41:44Z</time>
+</trkpt>
+<trkpt lat="51.266803499" lon="12.381362049">
+ <ele>111.650269</ele>
+<time>2005-05-01T12:41:51Z</time>
+</trkpt>
+<trkpt lat="51.265298612" lon="12.381626582">
+ <ele>112.130981</ele>
+<time>2005-05-01T12:41:58Z</time>
+</trkpt>
+<trkpt lat="51.263810322" lon="12.382035116">
+ <ele>112.130981</ele>
+<time>2005-05-01T12:42:05Z</time>
+</trkpt>
+<trkpt lat="51.262919744" lon="12.382296547">
+ <ele>112.130981</ele>
+<time>2005-05-01T12:42:10Z</time>
+</trkpt>
+<trkpt lat="51.261108080" lon="12.382890405">
+ <ele>112.611572</ele>
+<time>2005-05-01T12:42:21Z</time>
+</trkpt>
+<trkpt lat="51.260602148" lon="12.383055026">
+ <ele>112.611572</ele>
+<time>2005-05-01T12:42:25Z</time>
+</trkpt>
+<trkpt lat="51.259785332" lon="12.383259293">
+ <ele>113.092285</ele>
+<time>2005-05-01T12:42:31Z</time>
+</trkpt>
+<trkpt lat="51.258474989" lon="12.383583924">
+ <ele>113.092285</ele>
+<time>2005-05-01T12:42:40Z</time>
+</trkpt>
+<trkpt lat="51.256355206" lon="12.384040151">
+ <ele>113.092285</ele>
+<time>2005-05-01T12:42:54Z</time>
+</trkpt>
+<trkpt lat="51.254621074" lon="12.384376433">
+ <ele>113.092285</ele>
+<time>2005-05-01T12:43:05Z</time>
+</trkpt>
+<trkpt lat="51.252992805" lon="12.384617664">
+ <ele>113.092285</ele>
+<time>2005-05-01T12:43:15Z</time>
+</trkpt>
+<trkpt lat="51.251785057" lon="12.384838695">
+ <ele>113.092285</ele>
+<time>2005-05-01T12:43:22Z</time>
+</trkpt>
+<trkpt lat="51.250455519" lon="12.385138683">
+ <ele>113.092285</ele>
+<time>2005-05-01T12:43:29Z</time>
+</trkpt>
+<trkpt lat="51.248744437" lon="12.385717705">
+ <ele>114.053589</ele>
+<time>2005-05-01T12:43:38Z</time>
+</trkpt>
+<trkpt lat="51.247352455" lon="12.386270240">
+ <ele>114.534180</ele>
+<time>2005-05-01T12:43:46Z</time>
+</trkpt>
+<trkpt lat="51.245661741" lon="12.387032323">
+ <ele>115.976196</ele>
+<time>2005-05-01T12:43:56Z</time>
+</trkpt>
+<trkpt lat="51.243782602" lon="12.387761800">
+ <ele>117.418213</ele>
+<time>2005-05-01T12:44:06Z</time>
+</trkpt>
+<trkpt lat="51.242045704" lon="12.388333865">
+ <ele>116.456787</ele>
+<time>2005-05-01T12:44:15Z</time>
+</trkpt>
+<trkpt lat="51.240936611" lon="12.388480380">
+ <ele>116.937500</ele>
+<time>2005-05-01T12:44:21Z</time>
+</trkpt>
+<trkpt lat="51.240352811" lon="12.388557494">
+ <ele>116.937500</ele>
+<time>2005-05-01T12:44:25Z</time>
+</trkpt>
+<trkpt lat="51.239316640" lon="12.388623292">
+ <ele>116.456787</ele>
+<time>2005-05-01T12:44:32Z</time>
+</trkpt>
+<trkpt lat="51.238275860" lon="12.388609042">
+ <ele>116.937500</ele>
+<time>2005-05-01T12:44:39Z</time>
+</trkpt>
+<trkpt lat="51.236879267" lon="12.388589932">
+ <ele>116.937500</ele>
+<time>2005-05-01T12:44:49Z</time>
+</trkpt>
+<trkpt lat="51.235378319" lon="12.388569312">
+ <ele>116.937500</ele>
+<time>2005-05-01T12:44:59Z</time>
+</trkpt>
+<trkpt lat="51.232896354" lon="12.388522709">
+ <ele>117.418213</ele>
+<time>2005-05-01T12:45:15Z</time>
+</trkpt>
+<trkpt lat="51.231191140" lon="12.388352389">
+ <ele>118.379395</ele>
+<time>2005-05-01T12:45:26Z</time>
+</trkpt>
+<trkpt lat="51.230276339" lon="12.388223978">
+ <ele>119.821411</ele>
+<time>2005-05-01T12:45:32Z</time>
+</trkpt>
+<trkpt lat="51.229241258" lon="12.388077294">
+ <ele>120.302124</ele>
+<time>2005-05-01T12:45:38Z</time>
+</trkpt>
+<trkpt lat="51.228004927" lon="12.387977634">
+ <ele>120.302124</ele>
+<time>2005-05-01T12:45:44Z</time>
+</trkpt>
+<trkpt lat="51.224022685" lon="12.387749059">
+ <ele>122.705444</ele>
+<time>2005-05-01T12:46:02Z</time>
+</trkpt>
+<trkpt lat="51.222414868" lon="12.387670353">
+ <ele>122.224731</ele>
+<time>2005-05-01T12:46:09Z</time>
+</trkpt>
+<trkpt lat="51.220606556" lon="12.387599945">
+ <ele>122.224731</ele>
+<time>2005-05-01T12:46:17Z</time>
+</trkpt>
+<trkpt lat="51.219224548" lon="12.387599945">
+ <ele>122.224731</ele>
+<time>2005-05-01T12:46:23Z</time>
+</trkpt>
+<trkpt lat="51.217834577" lon="12.387870932">
+ <ele>122.705444</ele>
+<time>2005-05-01T12:46:29Z</time>
+</trkpt>
+<trkpt lat="51.216718359" lon="12.388320705">
+ <ele>122.705444</ele>
+<time>2005-05-01T12:46:34Z</time>
+</trkpt>
+<trkpt lat="51.215443304" lon="12.389137270">
+ <ele>123.666748</ele>
+<time>2005-05-01T12:46:40Z</time>
+</trkpt>
+<trkpt lat="51.214414677" lon="12.390030697">
+ <ele>124.628052</ele>
+<time>2005-05-01T12:46:45Z</time>
+</trkpt>
+<trkpt lat="51.213470623" lon="12.391125038">
+ <ele>123.186157</ele>
+<time>2005-05-01T12:46:50Z</time>
+</trkpt>
+<trkpt lat="51.212630840" lon="12.392336056">
+ <ele>121.744141</ele>
+<time>2005-05-01T12:46:55Z</time>
+</trkpt>
+<trkpt lat="51.211786279" lon="12.393923169">
+ <ele>121.744141</ele>
+<time>2005-05-01T12:47:01Z</time>
+</trkpt>
+<trkpt lat="51.211033501" lon="12.395702731">
+ <ele>122.705444</ele>
+<time>2005-05-01T12:47:07Z</time>
+</trkpt>
+<trkpt lat="51.209977549" lon="12.398559870">
+ <ele>120.782837</ele>
+<time>2005-05-01T12:47:16Z</time>
+</trkpt>
+<trkpt lat="51.208374342" lon="12.403025916">
+ <ele>121.744141</ele>
+<time>2005-05-01T12:47:30Z</time>
+</trkpt>
+<trkpt lat="51.207282264" lon="12.406068128">
+ <ele>122.705444</ele>
+<time>2005-05-01T12:47:39Z</time>
+</trkpt>
+<trkpt lat="51.206216924" lon="12.409035908">
+ <ele>119.821411</ele>
+<time>2005-05-01T12:47:48Z</time>
+</trkpt>
+<trkpt lat="51.205104562" lon="12.411980303">
+ <ele>122.705444</ele>
+<time>2005-05-01T12:47:57Z</time>
+</trkpt>
+<trkpt lat="51.204077611" lon="12.414439805">
+ <ele>128.473389</ele>
+<time>2005-05-01T12:48:05Z</time>
+</trkpt>
+<trkpt lat="51.203043535" lon="12.416666877">
+ <ele>133.760498</ele>
+<time>2005-05-01T12:48:13Z</time>
+</trkpt>
+<trkpt lat="51.201778539" lon="12.419291167">
+ <ele>138.567261</ele>
+<time>2005-05-01T12:48:23Z</time>
+</trkpt>
+<trkpt lat="51.200524941" lon="12.422075970">
+ <ele>142.893066</ele>
+<time>2005-05-01T12:48:33Z</time>
+</trkpt>
+<trkpt lat="51.200068630" lon="12.423662078">
+ <ele>143.373657</ele>
+<time>2005-05-01T12:48:38Z</time>
+</trkpt>
+<trkpt lat="51.199553646" lon="12.425974812">
+ <ele>142.893066</ele>
+<time>2005-05-01T12:48:45Z</time>
+</trkpt>
+<trkpt lat="51.198894326" lon="12.428777218">
+ <ele>141.451050</ele>
+<time>2005-05-01T12:48:53Z</time>
+</trkpt>
+<trkpt lat="51.197939795" lon="12.432205165">
+ <ele>137.605835</ele>
+<time>2005-05-01T12:49:03Z</time>
+</trkpt>
+<trkpt lat="51.197100850" lon="12.435141345">
+ <ele>136.644653</ele>
+<time>2005-05-01T12:49:12Z</time>
+</trkpt>
+<trkpt lat="51.196409259" lon="12.437859345">
+ <ele>136.644653</ele>
+<time>2005-05-01T12:49:20Z</time>
+</trkpt>
+<trkpt lat="51.196127124" lon="12.439668579">
+ <ele>135.683105</ele>
+<time>2005-05-01T12:49:25Z</time>
+</trkpt>
+<trkpt lat="51.196040036" lon="12.441139519">
+ <ele>135.683105</ele>
+<time>2005-05-01T12:49:29Z</time>
+</trkpt>
+<trkpt lat="51.196112875" lon="12.442969624">
+ <ele>136.644653</ele>
+<time>2005-05-01T12:49:34Z</time>
+</trkpt>
+<trkpt lat="51.196292918" lon="12.445424851">
+ <ele>137.605835</ele>
+<time>2005-05-01T12:49:41Z</time>
+</trkpt>
+<trkpt lat="51.196520487" lon="12.448528334">
+ <ele>138.567261</ele>
+<time>2005-05-01T12:49:50Z</time>
+</trkpt>
+<trkpt lat="51.196488803" lon="12.450274704">
+ <ele>139.528442</ele>
+<time>2005-05-01T12:49:55Z</time>
+</trkpt>
+<trkpt lat="51.196239442" lon="12.451724522">
+ <ele>140.489868</ele>
+<time>2005-05-01T12:49:59Z</time>
+</trkpt>
+<trkpt lat="51.195870889" lon="12.453508610">
+ <ele>141.451050</ele>
+<time>2005-05-01T12:50:04Z</time>
+</trkpt>
+<trkpt lat="51.195342578" lon="12.456192663">
+ <ele>142.412476</ele>
+<time>2005-05-01T12:50:12Z</time>
+</trkpt>
+<trkpt lat="51.195088355" lon="12.457637871">
+ <ele>142.412476</ele>
+<time>2005-05-01T12:50:17Z</time>
+</trkpt>
+<trkpt lat="51.194671858" lon="12.460047500">
+ <ele>142.412476</ele>
+<time>2005-05-01T12:50:26Z</time>
+</trkpt>
+<trkpt lat="51.194224348" lon="12.461838713">
+ <ele>142.412476</ele>
+<time>2005-05-01T12:50:33Z</time>
+</trkpt>
+<trkpt lat="51.193784047" lon="12.463115109">
+ <ele>142.412476</ele>
+<time>2005-05-01T12:50:39Z</time>
+</trkpt>
+<trkpt lat="51.193223381" lon="12.464642376">
+ <ele>143.373657</ele>
+<time>2005-05-01T12:50:47Z</time>
+</trkpt>
+<trkpt lat="51.192593146" lon="12.466349099">
+ <ele>144.335205</ele>
+<time>2005-05-01T12:50:55Z</time>
+</trkpt>
+<trkpt lat="51.192063829" lon="12.467679055">
+ <ele>145.296387</ele>
+<time>2005-05-01T12:51:02Z</time>
+</trkpt>
+<trkpt lat="51.191290766" lon="12.469518464">
+ <ele>145.777100</ele>
+<time>2005-05-01T12:51:11Z</time>
+</trkpt>
+<trkpt lat="51.190512674" lon="12.471314287">
+ <ele>145.777100</ele>
+<time>2005-05-01T12:51:19Z</time>
+</trkpt>
+<trkpt lat="51.189762075" lon="12.473023441">
+ <ele>146.257812</ele>
+<time>2005-05-01T12:51:27Z</time>
+</trkpt>
+<trkpt lat="51.188806454" lon="12.475199383">
+ <ele>146.257812</ele>
+<time>2005-05-01T12:51:37Z</time>
+</trkpt>
+<trkpt lat="51.188314352" lon="12.476319708">
+ <ele>147.218994</ele>
+<time>2005-05-01T12:51:43Z</time>
+</trkpt>
+<trkpt lat="51.187722674" lon="12.477363925">
+ <ele>148.661011</ele>
+<time>2005-05-01T12:51:49Z</time>
+</trkpt>
+<trkpt lat="51.187217999" lon="12.477956694">
+ <ele>149.622314</ele>
+<time>2005-05-01T12:51:53Z</time>
+</trkpt>
+<trkpt lat="51.186295068" lon="12.478688685">
+ <ele>151.544922</ele>
+<time>2005-05-01T12:51:59Z</time>
+</trkpt>
+<trkpt lat="51.185200140" lon="12.479604157">
+ <ele>153.467651</ele>
+<time>2005-05-01T12:52:06Z</time>
+</trkpt>
+<trkpt lat="51.184551381" lon="12.480150405">
+ <ele>154.909546</ele>
+<time>2005-05-01T12:52:11Z</time>
+</trkpt>
+<trkpt lat="51.183877392" lon="12.480718028">
+ <ele>155.870972</ele>
+<time>2005-05-01T12:52:17Z</time>
+</trkpt>
+<trkpt lat="51.183198458" lon="12.481289757">
+ <ele>156.832153</ele>
+<time>2005-05-01T12:52:22Z</time>
+</trkpt>
+<trkpt lat="51.182126245" lon="12.482213778">
+ <ele>158.274170</ele>
+<time>2005-05-01T12:52:29Z</time>
+</trkpt>
+<trkpt lat="51.181135587" lon="12.483058590">
+ <ele>159.716187</ele>
+<time>2005-05-01T12:52:36Z</time>
+</trkpt>
+<trkpt lat="51.180110984" lon="12.483932571">
+ <ele>159.235474</ele>
+<time>2005-05-01T12:52:43Z</time>
+</trkpt>
+<trkpt lat="51.178617328" lon="12.485278370">
+ <ele>158.754761</ele>
+<time>2005-05-01T12:52:52Z</time>
+</trkpt>
+<trkpt lat="51.177109759" lon="12.486648811">
+ <ele>158.274170</ele>
+<time>2005-05-01T12:53:01Z</time>
+</trkpt>
+<trkpt lat="51.175434804" lon="12.488199463">
+ <ele>156.351562</ele>
+<time>2005-05-01T12:53:11Z</time>
+</trkpt>
+<trkpt lat="51.174714211" lon="12.488884013">
+ <ele>156.351562</ele>
+<time>2005-05-01T12:53:16Z</time>
+</trkpt>
+<trkpt lat="51.173363468" lon="12.490121434">
+ <ele>154.909546</ele>
+<time>2005-05-01T12:53:25Z</time>
+</trkpt>
+<trkpt lat="51.171847768" lon="12.491529090">
+ <ele>154.428955</ele>
+<time>2005-05-01T12:53:34Z</time>
+</trkpt>
+<trkpt lat="51.170087401" lon="12.493157275">
+ <ele>153.948364</ele>
+<time>2005-05-01T12:53:44Z</time>
+</trkpt>
+<trkpt lat="51.168092340" lon="12.495011268">
+ <ele>152.986938</ele>
+<time>2005-05-01T12:53:55Z</time>
+</trkpt>
+<trkpt lat="51.166755259" lon="12.496253802">
+ <ele>152.025757</ele>
+<time>2005-05-01T12:54:02Z</time>
+</trkpt>
+<trkpt lat="51.165286247" lon="12.497618962">
+ <ele>151.544922</ele>
+<time>2005-05-01T12:54:09Z</time>
+</trkpt>
+<trkpt lat="51.163886888" lon="12.498919331">
+ <ele>152.025757</ele>
+<time>2005-05-01T12:54:16Z</time>
+</trkpt>
+<trkpt lat="51.161947567" lon="12.500743568">
+ <ele>151.064209</ele>
+<time>2005-05-01T12:54:26Z</time>
+</trkpt>
+<trkpt lat="51.159813954" lon="12.502865447">
+ <ele>149.622314</ele>
+<time>2005-05-01T12:54:37Z</time>
+</trkpt>
+<trkpt lat="51.158121899" lon="12.504698904">
+ <ele>147.218994</ele>
+<time>2005-05-01T12:54:46Z</time>
+</trkpt>
+<trkpt lat="51.156356838" lon="12.506796811">
+ <ele>144.815796</ele>
+<time>2005-05-01T12:54:56Z</time>
+</trkpt>
+<trkpt lat="51.155667091" lon="12.507464178">
+ <ele>143.854370</ele>
+<time>2005-05-01T12:55:00Z</time>
+</trkpt>
+<trkpt lat="51.155065941" lon="12.507857624">
+ <ele>143.373657</ele>
+<time>2005-05-01T12:55:04Z</time>
+</trkpt>
+<trkpt lat="51.154281981" lon="12.508144956">
+ <ele>143.373657</ele>
+<time>2005-05-01T12:55:10Z</time>
+</trkpt>
+<trkpt lat="51.153399115" lon="12.508439999">
+ <ele>143.373657</ele>
+<time>2005-05-01T12:55:16Z</time>
+</trkpt>
+<trkpt lat="51.152456068" lon="12.508718614">
+ <ele>142.412476</ele>
+<time>2005-05-01T12:55:22Z</time>
+</trkpt>
+<trkpt lat="51.151851062" lon="12.508905781">
+ <ele>141.451050</ele>
+<time>2005-05-01T12:55:27Z</time>
+</trkpt>
+<trkpt lat="51.151153436" lon="12.509147599">
+ <ele>139.047852</ele>
+<time>2005-05-01T12:55:32Z</time>
+</trkpt>
+<trkpt lat="51.150124976" lon="12.509460496">
+ <ele>135.202515</ele>
+<time>2005-05-01T12:55:38Z</time>
+</trkpt>
+<trkpt lat="51.149013871" lon="12.509648586">
+ <ele>133.279907</ele>
+<time>2005-05-01T12:55:44Z</time>
+</trkpt>
+<trkpt lat="51.147941910" lon="12.509694099">
+ <ele>133.760498</ele>
+<time>2005-05-01T12:55:50Z</time>
+</trkpt>
+<trkpt lat="51.146997940" lon="12.509720502">
+ <ele>134.241211</ele>
+<time>2005-05-01T12:55:56Z</time>
+</trkpt>
+<trkpt lat="51.145366989" lon="12.509867605">
+ <ele>137.125244</ele>
+<time>2005-05-01T12:56:06Z</time>
+</trkpt>
+<trkpt lat="51.143803596" lon="12.509994507">
+ <ele>140.489868</ele>
+<time>2005-05-01T12:56:15Z</time>
+</trkpt>
+<trkpt lat="51.142645301" lon="12.510077152">
+ <ele>142.893066</ele>
+<time>2005-05-01T12:56:22Z</time>
+</trkpt>
+<trkpt lat="51.141022984" lon="12.510028537">
+ <ele>144.815796</ele>
+<time>2005-05-01T12:56:31Z</time>
+</trkpt>
+<trkpt lat="51.140067028" lon="12.509916974">
+ <ele>146.738403</ele>
+<time>2005-05-01T12:56:37Z</time>
+</trkpt>
+<trkpt lat="51.139421873" lon="12.509841789">
+ <ele>148.180420</ele>
+<time>2005-05-01T12:56:42Z</time>
+</trkpt>
+<trkpt lat="51.138620898" lon="12.509748247">
+ <ele>149.141602</ele>
+<time>2005-05-01T12:56:49Z</time>
+</trkpt>
+<trkpt lat="51.137986975" lon="12.509547248">
+ <ele>150.583618</ele>
+<time>2005-05-01T12:56:55Z</time>
+</trkpt>
+<trkpt lat="51.137719508" lon="12.509431746">
+ <ele>151.064209</ele>
+<time>2005-05-01T12:56:59Z</time>
+</trkpt>
+<trkpt lat="51.137502668" lon="12.509295205">
+ <ele>151.064209</ele>
+<time>2005-05-01T12:57:03Z</time>
+</trkpt>
+<trkpt lat="51.137388591" lon="12.509223372">
+ <ele>151.064209</ele>
+<time>2005-05-01T12:57:05Z</time>
+</trkpt>
+<trkpt lat="51.136939069" lon="12.508940399">
+ <ele>150.103027</ele>
+<time>2005-05-01T12:57:10Z</time>
+</trkpt>
+<trkpt lat="51.136816945" lon="12.508863453">
+ <ele>149.622314</ele>
+<time>2005-05-01T12:57:11Z</time>
+</trkpt>
+<trkpt lat="51.136083445" lon="12.508371435">
+ <ele>150.103027</ele>
+<time>2005-05-01T12:57:16Z</time>
+</trkpt>
+<trkpt lat="51.135500399" lon="12.507978240">
+ <ele>150.583618</ele>
+<time>2005-05-01T12:57:20Z</time>
+</trkpt>
+<trkpt lat="51.134405890" lon="12.507248512">
+ <ele>151.064209</ele>
+<time>2005-05-01T12:57:29Z</time>
+</trkpt>
+<trkpt lat="51.133261845" lon="12.506474191">
+ <ele>151.544922</ele>
+<time>2005-05-01T12:57:39Z</time>
+</trkpt>
+<trkpt lat="51.132452656" lon="12.505994579">
+ <ele>152.025757</ele>
+<time>2005-05-01T12:57:46Z</time>
+</trkpt>
+<trkpt lat="51.131515307" lon="12.505628373">
+ <ele>152.986938</ele>
+<time>2005-05-01T12:57:53Z</time>
+</trkpt>
+<trkpt lat="51.130320719" lon="12.505173404">
+ <ele>154.428955</ele>
+<time>2005-05-01T12:58:02Z</time>
+</trkpt>
+<trkpt lat="51.129691824" lon="12.504971484">
+ <ele>154.428955</ele>
+<time>2005-05-01T12:58:08Z</time>
+</trkpt>
+<trkpt lat="51.128942482" lon="12.504713070">
+ <ele>154.428955</ele>
+<time>2005-05-01T12:58:15Z</time>
+</trkpt>
+<trkpt lat="51.128218202" lon="12.504499163">
+ <ele>154.909546</ele>
+<time>2005-05-01T12:58:22Z</time>
+</trkpt>
+<trkpt lat="51.126927221" lon="12.501780912">
+ <ele>147.699707</ele>
+<time>2005-05-01T12:59:26Z</time>
+</trkpt>
+<trkpt lat="51.126563950" lon="12.500632843">
+ <ele>141.931763</ele>
+<time>2005-05-01T12:59:35Z</time>
+</trkpt>
+<trkpt lat="51.126296567" lon="12.499782583">
+ <ele>139.047852</ele>
+<time>2005-05-01T12:59:41Z</time>
+</trkpt>
+<trkpt lat="51.126136808" lon="12.498737443">
+ <ele>137.125244</ele>
+<time>2005-05-01T12:59:47Z</time>
+</trkpt>
+<trkpt lat="51.126010995" lon="12.497445205">
+ <ele>132.799316</ele>
+<time>2005-05-01T12:59:54Z</time>
+</trkpt>
+<trkpt lat="51.125777727" lon="12.495878628">
+ <ele>130.876709</ele>
+<time>2005-05-01T13:00:02Z</time>
+</trkpt>
+<trkpt lat="51.125455359" lon="12.494621174">
+ <ele>129.915283</ele>
+<time>2005-05-01T13:00:08Z</time>
+</trkpt>
+<trkpt lat="51.125054872" lon="12.493516440">
+ <ele>129.915283</ele>
+<time>2005-05-01T13:00:14Z</time>
+</trkpt>
+<trkpt lat="51.124459086" lon="12.492244737">
+ <ele>129.915283</ele>
+<time>2005-05-01T13:00:22Z</time>
+</trkpt>
+<trkpt lat="51.123823319" lon="12.491210913">
+ <ele>129.915283</ele>
+<time>2005-05-01T13:00:29Z</time>
+</trkpt>
+<trkpt lat="51.122809025" lon="12.489965027">
+ <ele>131.357300</ele>
+<time>2005-05-01T13:00:39Z</time>
+</trkpt>
+<trkpt lat="51.122452710" lon="12.489511566">
+ <ele>132.318604</ele>
+<time>2005-05-01T13:00:44Z</time>
+</trkpt>
+<trkpt lat="51.122008134" lon="12.488997420">
+ <ele>132.799316</ele>
+<time>2005-05-01T13:00:49Z</time>
+</trkpt>
+<trkpt lat="51.121413438" lon="12.488363162">
+ <ele>133.760498</ele>
+<time>2005-05-01T13:00:55Z</time>
+</trkpt>
+<trkpt lat="51.121045137" lon="12.487970386">
+ <ele>134.721924</ele>
+<time>2005-05-01T13:00:59Z</time>
+</trkpt>
+<trkpt lat="51.120772138" lon="12.487389604">
+ <ele>135.683105</ele>
+<time>2005-05-01T13:01:03Z</time>
+</trkpt>
+<trkpt lat="51.120718159" lon="12.487204615">
+ <ele>135.202515</ele>
+<time>2005-05-01T13:01:04Z</time>
+</trkpt>
+<trkpt lat="51.120288922" lon="12.485627308">
+ <ele>135.202515</ele>
+<time>2005-05-01T13:01:13Z</time>
+</trkpt>
+<trkpt lat="51.119703613" lon="12.484282097">
+ <ele>132.318604</ele>
+<time>2005-05-01T13:01:22Z</time>
+</trkpt>
+<trkpt lat="51.119348388" lon="12.484006165">
+ <ele>133.760498</ele>
+<time>2005-05-01T13:01:26Z</time>
+</trkpt>
+<trkpt lat="51.119055441" lon="12.484073890">
+ <ele>135.683105</ele>
+<time>2005-05-01T13:01:29Z</time>
+</trkpt>
+<trkpt lat="51.118860058" lon="12.484183442">
+ <ele>137.125244</ele>
+<time>2005-05-01T13:01:31Z</time>
+</trkpt>
+<trkpt lat="51.117903683" lon="12.484869836">
+ <ele>139.528442</ele>
+<time>2005-05-01T13:01:40Z</time>
+</trkpt>
+<trkpt lat="51.117416862" lon="12.485223971">
+ <ele>140.009155</ele>
+<time>2005-05-01T13:01:43Z</time>
+</trkpt>
+<trkpt lat="51.116747735" lon="12.485752869">
+ <ele>140.970459</ele>
+<time>2005-05-01T13:01:47Z</time>
+</trkpt>
+<trkpt lat="51.116266195" lon="12.486159140">
+ <ele>140.970459</ele>
+<time>2005-05-01T13:01:51Z</time>
+</trkpt>
+<trkpt lat="51.115428926" lon="12.486875206">
+ <ele>141.931763</ele>
+<time>2005-05-01T13:01:58Z</time>
+</trkpt>
+<trkpt lat="51.114630885" lon="12.487563612">
+ <ele>142.412476</ele>
+<time>2005-05-01T13:02:04Z</time>
+</trkpt>
+<trkpt lat="51.113715330" lon="12.488245815">
+ <ele>142.412476</ele>
+<time>2005-05-01T13:02:11Z</time>
+</trkpt>
+<trkpt lat="51.113329679" lon="12.488533147">
+ <ele>142.893066</ele>
+<time>2005-05-01T13:02:15Z</time>
+</trkpt>
+<trkpt lat="51.113011250" lon="12.488770355">
+ <ele>143.373657</ele>
+<time>2005-05-01T13:02:20Z</time>
+</trkpt>
+<trkpt lat="51.112756860" lon="12.488959953">
+ <ele>143.373657</ele>
+<time>2005-05-01T13:02:32Z</time>
+</trkpt>
+<trkpt lat="51.112484364" lon="12.489174530">
+ <ele>143.373657</ele>
+<time>2005-05-01T13:02:36Z</time>
+</trkpt>
+<trkpt lat="51.112118913" lon="12.489573341">
+ <ele>143.854370</ele>
+<time>2005-05-01T13:02:40Z</time>
+</trkpt>
+<trkpt lat="51.111563109" lon="12.490288485">
+ <ele>144.815796</ele>
+<time>2005-05-01T13:02:46Z</time>
+</trkpt>
+<trkpt lat="51.110973358" lon="12.490983009">
+ <ele>147.699707</ele>
+<time>2005-05-01T13:02:52Z</time>
+</trkpt>
+<trkpt lat="51.110595837" lon="12.491135811">
+ <ele>146.738403</ele>
+<time>2005-05-01T13:02:56Z</time>
+</trkpt>
+<trkpt lat="51.110462397" lon="12.491162550">
+ <ele>146.257812</ele>
+<time>2005-05-01T13:02:57Z</time>
+</trkpt>
+<trkpt lat="51.109655974" lon="12.491087699">
+ <ele>145.777100</ele>
+<time>2005-05-01T13:03:02Z</time>
+</trkpt>
+<trkpt lat="51.108828513" lon="12.490816461">
+ <ele>145.296387</ele>
+<time>2005-05-01T13:03:07Z</time>
+</trkpt>
+<trkpt lat="51.108126529" lon="12.490336429">
+ <ele>146.738403</ele>
+<time>2005-05-01T13:03:11Z</time>
+</trkpt>
+<trkpt lat="51.107418928" lon="12.489673169">
+ <ele>147.699707</ele>
+<time>2005-05-01T13:03:15Z</time>
+</trkpt>
+<trkpt lat="51.106802104" lon="12.488876805">
+ <ele>148.661011</ele>
+<time>2005-05-01T13:03:18Z</time>
+</trkpt>
+<trkpt lat="51.106064161" lon="12.487843735">
+ <ele>150.103027</ele>
+<time>2005-05-01T13:03:22Z</time>
+</trkpt>
+<trkpt lat="51.105286237" lon="12.486754507">
+ <ele>152.506348</ele>
+<time>2005-05-01T13:03:27Z</time>
+</trkpt>
+<trkpt lat="51.104614260" lon="12.485813890">
+ <ele>154.909546</ele>
+<time>2005-05-01T13:03:32Z</time>
+</trkpt>
+<trkpt lat="51.103613628" lon="12.484413022">
+ <ele>156.832153</ele>
+<time>2005-05-01T13:03:39Z</time>
+</trkpt>
+<trkpt lat="51.102730175" lon="12.483015591">
+ <ele>157.312866</ele>
+<time>2005-05-01T13:03:45Z</time>
+</trkpt>
+<trkpt lat="51.102083009" lon="12.481607767">
+ <ele>157.793579</ele>
+<time>2005-05-01T13:03:50Z</time>
+</trkpt>
+<trkpt lat="51.101308605" lon="12.479854608">
+ <ele>157.793579</ele>
+<time>2005-05-01T13:03:56Z</time>
+</trkpt>
+<trkpt lat="51.100643501" lon="12.478884403">
+ <ele>158.274170</ele>
+<time>2005-05-01T13:04:00Z</time>
+</trkpt>
+<trkpt lat="51.099900780" lon="12.478089547">
+ <ele>158.274170</ele>
+<time>2005-05-01T13:04:04Z</time>
+</trkpt>
+<trkpt lat="51.098870561" lon="12.477300307">
+ <ele>159.235474</ele>
+<time>2005-05-01T13:04:09Z</time>
+</trkpt>
+<trkpt lat="51.096908022" lon="12.476012846">
+ <ele>162.119507</ele>
+<time>2005-05-01T13:04:18Z</time>
+</trkpt>
+<trkpt lat="51.095260559" lon="12.474914482">
+ <ele>164.042114</ele>
+<time>2005-05-01T13:04:26Z</time>
+</trkpt>
+<trkpt lat="51.094262023" lon="12.474181987">
+ <ele>165.003418</ele>
+<time>2005-05-01T13:04:31Z</time>
+</trkpt>
+<trkpt lat="51.093450906" lon="12.473202059">
+ <ele>165.003418</ele>
+<time>2005-05-01T13:04:36Z</time>
+</trkpt>
+<trkpt lat="51.092601148" lon="12.472367221">
+ <ele>164.042114</ele>
+<time>2005-05-01T13:04:41Z</time>
+</trkpt>
+<trkpt lat="51.091845855" lon="12.471776130">
+ <ele>163.080811</ele>
+<time>2005-05-01T13:04:46Z</time>
+</trkpt>
+<trkpt lat="51.091075223" lon="12.471173052">
+ <ele>162.119507</ele>
+<time>2005-05-01T13:04:52Z</time>
+</trkpt>
+<trkpt lat="51.090209624" lon="12.470464027">
+ <ele>162.600098</ele>
+<time>2005-05-01T13:04:58Z</time>
+</trkpt>
+<trkpt lat="51.089250315" lon="12.469753576">
+ <ele>163.561523</ele>
+<time>2005-05-01T13:05:04Z</time>
+</trkpt>
+<trkpt lat="51.088361666" lon="12.469259547">
+ <ele>162.600098</ele>
+<time>2005-05-01T13:05:09Z</time>
+</trkpt>
+<trkpt lat="51.087185182" lon="12.468658732">
+ <ele>161.638916</ele>
+<time>2005-05-01T13:05:16Z</time>
+</trkpt>
+<trkpt lat="51.086085979" lon="12.468259502">
+ <ele>160.196899</ele>
+<time>2005-05-01T13:05:22Z</time>
+</trkpt>
+<trkpt lat="51.084525520" lon="12.467665058">
+ <ele>156.832153</ele>
+<time>2005-05-01T13:05:30Z</time>
+</trkpt>
+<trkpt lat="51.083596721" lon="12.466995595">
+ <ele>152.506348</ele>
+<time>2005-05-01T13:05:35Z</time>
+</trkpt>
+<trkpt lat="51.081698723" lon="12.465616269">
+ <ele>155.390259</ele>
+<time>2005-05-01T13:05:45Z</time>
+</trkpt>
+<trkpt lat="51.081366129" lon="12.465426251">
+ <ele>156.351562</ele>
+<time>2005-05-01T13:05:47Z</time>
+</trkpt>
+<trkpt lat="51.080428362" lon="12.465113858">
+ <ele>155.870972</ele>
+<time>2005-05-01T13:05:53Z</time>
+</trkpt>
+<trkpt lat="51.079192702" lon="12.464816468">
+ <ele>152.025757</ele>
+<time>2005-05-01T13:06:00Z</time>
+</trkpt>
+<trkpt lat="51.077971878" lon="12.464534920">
+ <ele>149.622314</ele>
+<time>2005-05-01T13:06:07Z</time>
+</trkpt>
+<trkpt lat="51.076899748" lon="12.464253288">
+ <ele>147.699707</ele>
+<time>2005-05-01T13:06:14Z</time>
+</trkpt>
+<trkpt lat="51.075751763" lon="12.463960340">
+ <ele>146.738403</ele>
+<time>2005-05-01T13:06:23Z</time>
+</trkpt>
+<trkpt lat="51.075012563" lon="12.463593883">
+ <ele>146.738403</ele>
+<time>2005-05-01T13:06:29Z</time>
+</trkpt>
+<trkpt lat="51.074385345" lon="12.463097172">
+ <ele>146.257812</ele>
+<time>2005-05-01T13:06:34Z</time>
+</trkpt>
+<trkpt lat="51.073919898" lon="12.462503901">
+ <ele>145.777100</ele>
+<time>2005-05-01T13:06:38Z</time>
+</trkpt>
+<trkpt lat="51.073308354" lon="12.461643163">
+ <ele>144.815796</ele>
+<time>2005-05-01T13:06:44Z</time>
+</trkpt>
+<trkpt lat="51.072884984" lon="12.461060369">
+ <ele>144.335205</ele>
+<time>2005-05-01T13:06:49Z</time>
+</trkpt>
+<trkpt lat="51.072420795" lon="12.460390236">
+ <ele>144.335205</ele>
+<time>2005-05-01T13:06:54Z</time>
+</trkpt>
+<trkpt lat="51.071721660" lon="12.459418857">
+ <ele>144.335205</ele>
+<time>2005-05-01T13:07:00Z</time>
+</trkpt>
+<trkpt lat="51.070289863" lon="12.457436621">
+ <ele>144.335205</ele>
+<time>2005-05-01T13:07:11Z</time>
+</trkpt>
+<trkpt lat="51.069389228" lon="12.456189645">
+ <ele>143.854370</ele>
+<time>2005-05-01T13:07:17Z</time>
+</trkpt>
+<trkpt lat="51.067873612" lon="12.454091068">
+ <ele>144.335205</ele>
+<time>2005-05-01T13:07:27Z</time>
+</trkpt>
+<trkpt lat="51.067582844" lon="12.453805748">
+ <ele>144.335205</ele>
+<time>2005-05-01T13:07:29Z</time>
+</trkpt>
+<trkpt lat="51.067007845" lon="12.453500982">
+ <ele>144.335205</ele>
+<time>2005-05-01T13:07:33Z</time>
+</trkpt>
+<trkpt lat="51.066716909" lon="12.453480195">
+ <ele>144.815796</ele>
+<time>2005-05-01T13:07:35Z</time>
+</trkpt>
+<trkpt lat="51.065794146" lon="12.453458067">
+ <ele>145.296387</ele>
+<time>2005-05-01T13:07:42Z</time>
+</trkpt>
+<trkpt lat="51.064862832" lon="12.453551022">
+ <ele>145.777100</ele>
+<time>2005-05-01T13:07:50Z</time>
+</trkpt>
+<trkpt lat="51.064357907" lon="12.453749254">
+ <ele>146.257812</ele>
+<time>2005-05-01T13:07:55Z</time>
+</trkpt>
+<trkpt lat="51.063620383" lon="12.453989983">
+ <ele>146.738403</ele>
+<time>2005-05-01T13:08:02Z</time>
+</trkpt>
+<trkpt lat="51.062799040" lon="12.454051170">
+ <ele>146.738403</ele>
+<time>2005-05-01T13:08:09Z</time>
+</trkpt>
+<trkpt lat="51.062575076" lon="12.454062989">
+ <ele>146.257812</ele>
+<time>2005-05-01T13:08:11Z</time>
+</trkpt>
+<trkpt lat="51.062149527" lon="12.453842126">
+ <ele>146.738403</ele>
+<time>2005-05-01T13:08:15Z</time>
+</trkpt>
+<trkpt lat="51.061779130" lon="12.453480447">
+ <ele>146.738403</ele>
+<time>2005-05-01T13:08:19Z</time>
+</trkpt>
+<trkpt lat="51.061455337" lon="12.453474076">
+ <ele>146.257812</ele>
+<time>2005-05-01T13:08:22Z</time>
+</trkpt>
+<trkpt lat="51.061336147" lon="12.453520177">
+ <ele>145.777100</ele>
+<time>2005-05-01T13:08:23Z</time>
+</trkpt>
+<trkpt lat="51.060464596" lon="12.453874983">
+ <ele>147.218994</ele>
+<time>2005-05-01T13:08:29Z</time>
+</trkpt>
+<trkpt lat="51.059682900" lon="12.454201877">
+ <ele>147.218994</ele>
+<time>2005-05-01T13:08:33Z</time>
+</trkpt>
+<trkpt lat="51.058304664" lon="12.454766314">
+ <ele>147.218994</ele>
+<time>2005-05-01T13:08:40Z</time>
+</trkpt>
+<trkpt lat="51.057957485" lon="12.454882152">
+ <ele>147.218994</ele>
+<time>2005-05-01T13:08:42Z</time>
+</trkpt>
+<trkpt lat="51.057272600" lon="12.454769500">
+ <ele>147.218994</ele>
+<time>2005-05-01T13:08:46Z</time>
+</trkpt>
+<trkpt lat="51.056304155" lon="12.454394577">
+ <ele>148.180420</ele>
+<time>2005-05-01T13:08:52Z</time>
+</trkpt>
+<trkpt lat="51.054925919" lon="12.453861237">
+ <ele>147.699707</ele>
+<time>2005-05-01T13:09:01Z</time>
+</trkpt>
+<trkpt lat="51.054544039" lon="12.453722181">
+ <ele>148.180420</ele>
+<time>2005-05-01T13:09:05Z</time>
+</trkpt>
+<trkpt lat="51.054030983" lon="12.453494277">
+ <ele>149.622314</ele>
+<time>2005-05-01T13:09:12Z</time>
+</trkpt>
+<trkpt lat="51.053380966" lon="12.453174591">
+ <ele>150.103027</ele>
+<time>2005-05-01T13:09:20Z</time>
+</trkpt>
+<trkpt lat="51.053321790" lon="12.453162605">
+ <ele>150.103027</ele>
+<time>2005-05-01T13:09:21Z</time>
+</trkpt>
+<trkpt lat="51.052920548" lon="12.453219518">
+ <ele>149.622314</ele>
+<time>2005-05-01T13:09:25Z</time>
+</trkpt>
+<trkpt lat="51.051903237" lon="12.453641966">
+ <ele>148.180420</ele>
+<time>2005-05-01T13:09:34Z</time>
+</trkpt>
+<trkpt lat="51.050603371" lon="12.454200704">
+ <ele>148.180420</ele>
+<time>2005-05-01T13:09:45Z</time>
+</trkpt>
+<trkpt lat="51.049747495" lon="12.454443360">
+ <ele>148.661011</ele>
+<time>2005-05-01T13:09:52Z</time>
+</trkpt>
+<trkpt lat="51.048876364" lon="12.454704791">
+ <ele>149.141602</ele>
+<time>2005-05-01T13:09:58Z</time>
+</trkpt>
+<trkpt lat="51.047410537" lon="12.455193456">
+ <ele>149.141602</ele>
+<time>2005-05-01T13:10:08Z</time>
+</trkpt>
+<trkpt lat="51.046622721" lon="12.455402836">
+ <ele>149.141602</ele>
+<time>2005-05-01T13:10:13Z</time>
+</trkpt>
+<trkpt lat="51.045846641" lon="12.455386324">
+ <ele>148.180420</ele>
+<time>2005-05-01T13:10:17Z</time>
+</trkpt>
+<trkpt lat="51.044221725" lon="12.455320442">
+ <ele>149.622314</ele>
+<time>2005-05-01T13:10:25Z</time>
+</trkpt>
+<trkpt lat="51.043084636" lon="12.455362603">
+ <ele>152.986938</ele>
+<time>2005-05-01T13:10:31Z</time>
+</trkpt>
+<trkpt lat="51.042325487" lon="12.455676924">
+ <ele>154.909546</ele>
+<time>2005-05-01T13:10:35Z</time>
+</trkpt>
+<trkpt lat="51.041613445" lon="12.456316128">
+ <ele>156.351562</ele>
+<time>2005-05-01T13:10:39Z</time>
+</trkpt>
+<trkpt lat="51.040578280" lon="12.457351377">
+ <ele>158.274170</ele>
+<time>2005-05-01T13:10:45Z</time>
+</trkpt>
+<trkpt lat="51.039702790" lon="12.457886059">
+ <ele>161.638916</ele>
+<time>2005-05-01T13:10:50Z</time>
+</trkpt>
+<trkpt lat="51.038720096" lon="12.458243798">
+ <ele>164.522705</ele>
+<time>2005-05-01T13:10:55Z</time>
+</trkpt>
+<trkpt lat="51.037324006" lon="12.458649902">
+ <ele>164.042114</ele>
+<time>2005-05-01T13:11:02Z</time>
+</trkpt>
+<trkpt lat="51.035787938" lon="12.458877470">
+ <ele>161.638916</ele>
+<time>2005-05-01T13:11:09Z</time>
+</trkpt>
+<trkpt lat="51.034810860" lon="12.458875375">
+ <ele>159.716187</ele>
+<time>2005-05-01T13:11:13Z</time>
+</trkpt>
+<trkpt lat="51.033876613" lon="12.458608411">
+ <ele>158.754761</ele>
+<time>2005-05-01T13:11:17Z</time>
+</trkpt>
+<trkpt lat="51.032430902" lon="12.458087392">
+ <ele>160.196899</ele>
+<time>2005-05-01T13:11:23Z</time>
+</trkpt>
+<trkpt lat="51.031495230" lon="12.457998460">
+ <ele>161.158203</ele>
+<time>2005-05-01T13:11:27Z</time>
+</trkpt>
+<trkpt lat="51.029791944" lon="12.458096696">
+ <ele>161.638916</ele>
+<time>2005-05-01T13:11:35Z</time>
+</trkpt>
+<trkpt lat="51.029158942" lon="12.458106587">
+ <ele>162.119507</ele>
+<time>2005-05-01T13:11:39Z</time>
+</trkpt>
+<trkpt lat="51.028557708" lon="12.458088314">
+ <ele>162.600098</ele>
+<time>2005-05-01T13:11:44Z</time>
+</trkpt>
+<trkpt lat="51.027589515" lon="12.458099127">
+ <ele>164.042114</ele>
+<time>2005-05-01T13:11:52Z</time>
+</trkpt>
+<trkpt lat="51.026629871" lon="12.458084626">
+ <ele>165.003418</ele>
+<time>2005-05-01T13:11:59Z</time>
+</trkpt>
+<trkpt lat="51.025723033" lon="12.457857896">
+ <ele>165.964722</ele>
+<time>2005-05-01T13:12:05Z</time>
+</trkpt>
+<trkpt lat="51.024787780" lon="12.457500659">
+ <ele>166.926025</ele>
+<time>2005-05-01T13:12:11Z</time>
+</trkpt>
+<trkpt lat="51.023871303" lon="12.456893977">
+ <ele>166.926025</ele>
+<time>2005-05-01T13:12:17Z</time>
+</trkpt>
+<trkpt lat="51.021929216" lon="12.455243999">
+ <ele>165.484131</ele>
+<time>2005-05-01T13:12:27Z</time>
+</trkpt>
+<trkpt lat="51.020994298" lon="12.454744522">
+ <ele>166.926025</ele>
+<time>2005-05-01T13:12:31Z</time>
+</trkpt>
+<trkpt lat="51.020030882" lon="12.454614853">
+ <ele>168.368042</ele>
+<time>2005-05-01T13:12:35Z</time>
+</trkpt>
+<trkpt lat="51.018780554" lon="12.454470517">
+ <ele>170.771362</ele>
+<time>2005-05-01T13:12:40Z</time>
+</trkpt>
+<trkpt lat="51.017894251" lon="12.454368342">
+ <ele>172.213257</ele>
+<time>2005-05-01T13:12:44Z</time>
+</trkpt>
+<trkpt lat="51.016892362" lon="12.454252671">
+ <ele>173.655273</ele>
+<time>2005-05-01T13:12:49Z</time>
+</trkpt>
+<trkpt lat="51.015722752" lon="12.454117807">
+ <ele>176.058594</ele>
+<time>2005-05-01T13:12:55Z</time>
+</trkpt>
+<trkpt lat="51.014676606" lon="12.453997107">
+ <ele>180.384521</ele>
+<time>2005-05-01T13:13:01Z</time>
+</trkpt>
+<trkpt lat="51.013514539" lon="12.454010434">
+ <ele>186.152466</ele>
+<time>2005-05-01T13:13:08Z</time>
+</trkpt>
+<trkpt lat="51.012609042" lon="12.454248397">
+ <ele>189.516968</ele>
+<time>2005-05-01T13:13:13Z</time>
+</trkpt>
+<trkpt lat="51.011659540" lon="12.454726500">
+ <ele>192.401123</ele>
+<time>2005-05-01T13:13:18Z</time>
+</trkpt>
+<trkpt lat="51.010788660" lon="12.455434352">
+ <ele>194.323730</ele>
+<time>2005-05-01T13:13:23Z</time>
+</trkpt>
+<trkpt lat="51.010001432" lon="12.456408832">
+ <ele>194.804321</ele>
+<time>2005-05-01T13:13:28Z</time>
+</trkpt>
+<trkpt lat="51.009136755" lon="12.457519518">
+ <ele>193.843018</ele>
+<time>2005-05-01T13:13:33Z</time>
+</trkpt>
+<trkpt lat="51.007879470" lon="12.458939832">
+ <ele>190.478394</ele>
+<time>2005-05-01T13:13:40Z</time>
+</trkpt>
+<trkpt lat="51.006393442" lon="12.460460393">
+ <ele>187.113770</ele>
+<time>2005-05-01T13:13:48Z</time>
+</trkpt>
+<trkpt lat="51.005691793" lon="12.461390113">
+ <ele>186.633179</ele>
+<time>2005-05-01T13:13:52Z</time>
+</trkpt>
+<trkpt lat="51.005149735" lon="12.462388733">
+ <ele>185.671753</ele>
+<time>2005-05-01T13:13:56Z</time>
+</trkpt>
+<trkpt lat="51.004546154" lon="12.463724725">
+ <ele>184.710571</ele>
+<time>2005-05-01T13:14:01Z</time>
+</trkpt>
+<trkpt lat="51.003488526" lon="12.466263017">
+ <ele>182.787842</ele>
+<time>2005-05-01T13:14:10Z</time>
+</trkpt>
+<trkpt lat="51.002803389" lon="12.467557183">
+ <ele>181.826416</ele>
+<time>2005-05-01T13:14:15Z</time>
+</trkpt>
+<trkpt lat="51.002001660" lon="12.468651021">
+ <ele>179.903809</ele>
+<time>2005-05-01T13:14:20Z</time>
+</trkpt>
+<trkpt lat="51.001129942" lon="12.469548220">
+ <ele>177.500610</ele>
+<time>2005-05-01T13:14:25Z</time>
+</trkpt>
+<trkpt lat="51.000100393" lon="12.470273757">
+ <ele>174.616577</ele>
+<time>2005-05-01T13:14:30Z</time>
+</trkpt>
+<trkpt lat="50.998985432" lon="12.470720010">
+ <ele>172.693970</ele>
+<time>2005-05-01T13:14:35Z</time>
+</trkpt>
+<trkpt lat="50.998129472" lon="12.470893096">
+ <ele>171.732666</ele>
+<time>2005-05-01T13:14:39Z</time>
+</trkpt>
+<trkpt lat="50.997094056" lon="12.470914721">
+ <ele>172.213257</ele>
+<time>2005-05-01T13:14:44Z</time>
+</trkpt>
+<trkpt lat="50.996059226" lon="12.470645327">
+ <ele>174.135864</ele>
+<time>2005-05-01T13:14:49Z</time>
+</trkpt>
+<trkpt lat="50.994969830" lon="12.470195973">
+ <ele>177.020020</ele>
+<time>2005-05-01T13:14:54Z</time>
+</trkpt>
+<trkpt lat="50.992980720" lon="12.469229456">
+ <ele>183.749023</ele>
+<time>2005-05-01T13:15:03Z</time>
+</trkpt>
+<trkpt lat="50.991136618" lon="12.468336364">
+ <ele>189.516968</ele>
+<time>2005-05-01T13:15:12Z</time>
+</trkpt>
+<trkpt lat="50.989595354" lon="12.467589956">
+ <ele>193.843018</ele>
+<time>2005-05-01T13:15:19Z</time>
+</trkpt>
+<trkpt lat="50.987950824" lon="12.466793507">
+ <ele>197.688232</ele>
+<time>2005-05-01T13:15:26Z</time>
+</trkpt>
+<trkpt lat="50.985987280" lon="12.465988593">
+ <ele>200.091675</ele>
+<time>2005-05-01T13:15:34Z</time>
+</trkpt>
+<trkpt lat="50.984779028" lon="12.465677792">
+ <ele>200.572266</ele>
+<time>2005-05-01T13:15:39Z</time>
+</trkpt>
+<trkpt lat="50.983363995" lon="12.465640660">
+ <ele>199.130127</ele>
+<time>2005-05-01T13:15:45Z</time>
+</trkpt>
+<trkpt lat="50.981831113" lon="12.465589363">
+ <ele>197.207520</ele>
+<time>2005-05-01T13:15:52Z</time>
+</trkpt>
+<trkpt lat="50.980294542" lon="12.465363722">
+ <ele>195.284912</ele>
+<time>2005-05-01T13:15:59Z</time>
+</trkpt>
+<trkpt lat="50.978978500" lon="12.464875309">
+ <ele>193.362305</ele>
+<time>2005-05-01T13:16:05Z</time>
+</trkpt>
+<trkpt lat="50.977680227" lon="12.464091768">
+ <ele>191.439575</ele>
+<time>2005-05-01T13:16:11Z</time>
+</trkpt>
+<trkpt lat="50.976508521" lon="12.463129777">
+ <ele>191.439575</ele>
+<time>2005-05-01T13:16:17Z</time>
+</trkpt>
+<trkpt lat="50.975444270" lon="12.461997885">
+ <ele>193.362305</ele>
+<time>2005-05-01T13:16:23Z</time>
+</trkpt>
+<trkpt lat="50.974451518" lon="12.460634820">
+ <ele>197.207520</ele>
+<time>2005-05-01T13:16:29Z</time>
+</trkpt>
+<trkpt lat="50.973559013" lon="12.459012251">
+ <ele>202.014282</ele>
+<time>2005-05-01T13:16:35Z</time>
+</trkpt>
+<trkpt lat="50.972777735" lon="12.457285998">
+ <ele>207.301392</ele>
+<time>2005-05-01T13:16:41Z</time>
+</trkpt>
+<trkpt lat="50.971536376" lon="12.453962155">
+ <ele>214.030640</ele>
+<time>2005-05-01T13:16:52Z</time>
+</trkpt>
+<trkpt lat="50.970154870" lon="12.450278308">
+ <ele>217.395386</ele>
+<time>2005-05-01T13:17:04Z</time>
+</trkpt>
+<trkpt lat="50.968864309" lon="12.446836866">
+ <ele>219.798584</ele>
+<time>2005-05-01T13:17:15Z</time>
+</trkpt>
+<trkpt lat="50.967733171" lon="12.443820387">
+ <ele>222.201782</ele>
+<time>2005-05-01T13:17:24Z</time>
+</trkpt>
+<trkpt lat="50.966092665" lon="12.439414943">
+ <ele>224.124512</ele>
+<time>2005-05-01T13:17:37Z</time>
+</trkpt>
+<trkpt lat="50.964871841" lon="12.436135104">
+ <ele>222.682495</ele>
+<time>2005-05-01T13:17:47Z</time>
+</trkpt>
+<trkpt lat="50.964412764" lon="12.434618818">
+ <ele>221.721191</ele>
+<time>2005-05-01T13:17:52Z</time>
+</trkpt>
+<trkpt lat="50.964082768" lon="12.433248796">
+ <ele>220.759888</ele>
+<time>2005-05-01T13:17:57Z</time>
+</trkpt>
+<trkpt lat="50.963684041" lon="12.431203695">
+ <ele>220.279175</ele>
+<time>2005-05-01T13:18:04Z</time>
+</trkpt>
+<trkpt lat="50.963390507" lon="12.429024149">
+ <ele>220.759888</ele>
+<time>2005-05-01T13:18:11Z</time>
+</trkpt>
+<trkpt lat="50.963124884" lon="12.426970834">
+ <ele>222.201782</ele>
+<time>2005-05-01T13:18:17Z</time>
+</trkpt>
+<trkpt lat="50.962686343" lon="12.423942201">
+ <ele>224.605225</ele>
+<time>2005-05-01T13:18:26Z</time>
+</trkpt>
+<trkpt lat="50.962207904" lon="12.421659390">
+ <ele>226.527832</ele>
+<time>2005-05-01T13:18:33Z</time>
+</trkpt>
+<trkpt lat="50.961579010" lon="12.419486381">
+ <ele>227.008545</ele>
+<time>2005-05-01T13:18:40Z</time>
+</trkpt>
+<trkpt lat="50.960864872" lon="12.417671448">
+ <ele>227.008545</ele>
+<time>2005-05-01T13:18:46Z</time>
+</trkpt>
+<trkpt lat="50.960035231" lon="12.415838912">
+ <ele>226.527832</ele>
+<time>2005-05-01T13:18:52Z</time>
+</trkpt>
+<trkpt lat="50.959105426" lon="12.414159682">
+ <ele>226.527832</ele>
+<time>2005-05-01T13:18:58Z</time>
+</trkpt>
+<trkpt lat="50.958347199" lon="12.413022593">
+ <ele>226.047119</ele>
+<time>2005-05-01T13:19:03Z</time>
+</trkpt>
+<trkpt lat="50.957627948" lon="12.412080718">
+ <ele>225.566528</ele>
+<time>2005-05-01T13:19:08Z</time>
+</trkpt>
+<trkpt lat="50.956697809" lon="12.411014037">
+ <ele>226.047119</ele>
+<time>2005-05-01T13:19:14Z</time>
+</trkpt>
+<trkpt lat="50.955608077" lon="12.410037713">
+ <ele>227.008545</ele>
+<time>2005-05-01T13:19:20Z</time>
+</trkpt>
+<trkpt lat="50.954542821" lon="12.409193739">
+ <ele>227.489136</ele>
+<time>2005-05-01T13:19:25Z</time>
+</trkpt>
+<trkpt lat="50.952979680" lon="12.408084227">
+ <ele>227.969727</ele>
+<time>2005-05-01T13:19:32Z</time>
+</trkpt>
+<trkpt lat="50.951773273" lon="12.407279899">
+ <ele>226.047119</ele>
+<time>2005-05-01T13:19:38Z</time>
+</trkpt>
+<trkpt lat="50.950303925" lon="12.406244818">
+ <ele>222.682495</ele>
+<time>2005-05-01T13:19:46Z</time>
+</trkpt>
+<trkpt lat="50.949769160" lon="12.405829830">
+ <ele>221.240601</ele>
+<time>2005-05-01T13:19:50Z</time>
+</trkpt>
+<trkpt lat="50.948800631" lon="12.405009829">
+ <ele>218.356567</ele>
+<time>2005-05-01T13:19:58Z</time>
+</trkpt>
+<trkpt lat="50.948175676" lon="12.404475650">
+ <ele>216.914673</ele>
+<time>2005-05-01T13:20:04Z</time>
+</trkpt>
+<trkpt lat="50.947254589" lon="12.403680375">
+ <ele>215.472656</ele>
+<time>2005-05-01T13:20:12Z</time>
+</trkpt>
+<trkpt lat="50.946520334" lon="12.403051984">
+ <ele>217.875977</ele>
+<time>2005-05-01T13:20:17Z</time>
+</trkpt>
+<trkpt lat="50.945659345" lon="12.402324937">
+ <ele>220.759888</ele>
+<time>2005-05-01T13:20:22Z</time>
+</trkpt>
+<trkpt lat="50.944523932" lon="12.401375771">
+ <ele>224.605225</ele>
+<time>2005-05-01T13:20:28Z</time>
+</trkpt>
+<trkpt lat="50.943889171" lon="12.400856344">
+ <ele>226.527832</ele>
+<time>2005-05-01T13:20:32Z</time>
+</trkpt>
+<trkpt lat="50.942677902" lon="12.399937771">
+ <ele>229.892334</ele>
+<time>2005-05-01T13:20:40Z</time>
+</trkpt>
+<trkpt lat="50.941661764" lon="12.399198823">
+ <ele>232.295776</ele>
+<time>2005-05-01T13:20:47Z</time>
+</trkpt>
+<trkpt lat="50.941137560" lon="12.399022132">
+ <ele>231.814941</ele>
+<time>2005-05-01T13:21:03Z</time>
+</trkpt>
+<trkpt lat="50.941159436" lon="12.399109555">
+ <ele>231.334351</ele>
+<time>2005-05-01T13:21:04Z</time>
+</trkpt>
+<trkpt lat="50.941480380" lon="12.399951685">
+ <ele>228.931152</ele>
+<time>2005-05-01T13:21:11Z</time>
+</trkpt>
+<trkpt lat="50.942053031" lon="12.401339142">
+ <ele>224.605225</ele>
+<time>2005-05-01T13:21:23Z</time>
+</trkpt>
+<trkpt lat="50.942380680" lon="12.402339354">
+ <ele>220.759888</ele>
+<time>2005-05-01T13:21:31Z</time>
+</trkpt>
+<trkpt lat="50.942579666" lon="12.403306207">
+ <ele>216.914673</ele>
+<time>2005-05-01T13:21:37Z</time>
+</trkpt>
+<trkpt lat="50.942695504" lon="12.404157724">
+ <ele>213.069336</ele>
+<time>2005-05-01T13:21:41Z</time>
+</trkpt>
+<trkpt lat="50.942841936" lon="12.406039629">
+ <ele>206.820679</ele>
+<time>2005-05-01T13:21:49Z</time>
+</trkpt>
+<trkpt lat="50.942955259" lon="12.407497074">
+ <ele>202.494873</ele>
+<time>2005-05-01T13:21:56Z</time>
+</trkpt>
+<trkpt lat="50.942893401" lon="12.408617064">
+ <ele>199.130127</ele>
+<time>2005-05-01T13:22:02Z</time>
+</trkpt>
+<trkpt lat="50.942822825" lon="12.410031930">
+ <ele>196.246338</ele>
+<time>2005-05-01T13:22:09Z</time>
+</trkpt>
+<trkpt lat="50.942801870" lon="12.411101293">
+ <ele>194.323730</ele>
+<time>2005-05-01T13:22:15Z</time>
+</trkpt>
+<trkpt lat="50.942758368" lon="12.411933113">
+ <ele>193.843018</ele>
+<time>2005-05-01T13:22:21Z</time>
+</trkpt>
+<trkpt lat="50.942696845" lon="12.412199825">
+ <ele>193.843018</ele>
+<time>2005-05-01T13:22:24Z</time>
+</trkpt>
+<trkpt lat="50.942485370" lon="12.412536023">
+ <ele>193.362305</ele>
+<time>2005-05-01T13:22:28Z</time>
+</trkpt>
+<trkpt lat="50.941715240" lon="12.413306236">
+ <ele>191.920288</ele>
+<time>2005-05-01T13:22:36Z</time>
+</trkpt>
+<trkpt lat="50.941203190" lon="12.413784172">
+ <ele>189.516968</ele>
+<time>2005-05-01T13:22:42Z</time>
+</trkpt>
+<trkpt lat="50.940909656" lon="12.413920630">
+ <ele>187.113770</ele>
+<time>2005-05-01T13:22:46Z</time>
+</trkpt>
+<trkpt lat="50.940494835" lon="12.413962372">
+ <ele>184.710571</ele>
+<time>2005-05-01T13:22:54Z</time>
+</trkpt>
+<trkpt lat="50.940165259" lon="12.414028337">
+ <ele>182.307129</ele>
+<time>2005-05-01T13:23:03Z</time>
+</trkpt>
+<trkpt lat="50.939892847" lon="12.414094135">
+ <ele>182.307129</ele>
+<time>2005-05-01T13:23:09Z</time>
+</trkpt>
+<trkpt lat="50.939478278" lon="12.414414575">
+ <ele>182.307129</ele>
+<time>2005-05-01T13:23:18Z</time>
+</trkpt>
+<trkpt lat="50.939077036" lon="12.414724538">
+ <ele>182.787842</ele>
+<time>2005-05-01T13:23:25Z</time>
+</trkpt>
+<trkpt lat="50.938585605" lon="12.414783295">
+ <ele>182.787842</ele>
+<time>2005-05-01T13:23:30Z</time>
+</trkpt>
+<trkpt lat="50.937951850" lon="12.414706098">
+ <ele>182.307129</ele>
+<time>2005-05-01T13:23:36Z</time>
+</trkpt>
+<trkpt lat="50.937299905" lon="12.414667457">
+ <ele>182.307129</ele>
+<time>2005-05-01T13:23:41Z</time>
+</trkpt>
+<trkpt lat="50.936481245" lon="12.414953532">
+ <ele>182.787842</ele>
+<time>2005-05-01T13:23:47Z</time>
+</trkpt>
+<trkpt lat="50.935965171" lon="12.415160062">
+ <ele>183.268433</ele>
+<time>2005-05-01T13:23:52Z</time>
+</trkpt>
+<trkpt lat="50.935349353" lon="12.415446304">
+ <ele>184.229858</ele>
+<time>2005-05-01T13:23:59Z</time>
+</trkpt>
+<trkpt lat="50.934922714" lon="12.415835224">
+ <ele>183.749023</ele>
+<time>2005-05-01T13:24:04Z</time>
+</trkpt>
+<trkpt lat="50.934481155" lon="12.416402847">
+ <ele>183.749023</ele>
+<time>2005-05-01T13:24:10Z</time>
+</trkpt>
+<trkpt lat="50.934413765" lon="12.416487001">
+ <ele>183.749023</ele>
+<time>2005-05-01T13:24:11Z</time>
+</trkpt>
+<trkpt lat="50.933956699" lon="12.416873742">
+ <ele>183.749023</ele>
+<time>2005-05-01T13:24:17Z</time>
+</trkpt>
+<trkpt lat="50.933721000" lon="12.417281773">
+ <ele>183.268433</ele>
+<time>2005-05-01T13:24:22Z</time>
+</trkpt>
+<trkpt lat="50.933696441" lon="12.417515796">
+ <ele>183.268433</ele>
+<time>2005-05-01T13:24:24Z</time>
+</trkpt>
+<trkpt lat="50.933667859" lon="12.418108061">
+ <ele>183.268433</ele>
+<time>2005-05-01T13:24:31Z</time>
+</trkpt>
+<trkpt lat="50.933679342" lon="12.418176793">
+ <ele>183.268433</ele>
+<time>2005-05-01T13:24:32Z</time>
+</trkpt>
+<trkpt lat="50.933727538" lon="12.418466303">
+ <ele>183.268433</ele>
+<time>2005-05-01T13:24:36Z</time>
+</trkpt>
+<trkpt lat="50.933783613" lon="12.418802585">
+ <ele>183.749023</ele>
+<time>2005-05-01T13:24:41Z</time>
+</trkpt>
+<trkpt lat="50.933746565" lon="12.419284713">
+ <ele>183.268433</ele>
+<time>2005-05-01T13:24:46Z</time>
+</trkpt>
+<trkpt lat="50.933725191" lon="12.419364844">
+ <ele>183.749023</ele>
+<time>2005-05-01T13:24:47Z</time>
+</trkpt>
+<trkpt lat="50.933592673" lon="12.419766672">
+ <ele>183.749023</ele>
+<time>2005-05-01T13:24:54Z</time>
+</trkpt>
+<trkpt lat="50.933312131" lon="12.420352651">
+ <ele>184.229858</ele>
+<time>2005-05-01T13:25:04Z</time>
+</trkpt>
+<trkpt lat="50.933123957" lon="12.420735201">
+ <ele>184.229858</ele>
+<time>2005-05-01T13:25:11Z</time>
+</trkpt>
+<trkpt lat="50.933093196" lon="12.420752216">
+ <ele>183.749023</ele>
+<time>2005-05-01T13:25:12Z</time>
+</trkpt>
+<trkpt lat="50.932885744" lon="12.420867551">
+ <ele>183.749023</ele>
+<time>2005-05-01T13:25:16Z</time>
+</trkpt>
+<trkpt lat="50.932310494" lon="12.421187069">
+ <ele>184.710571</ele>
+<time>2005-05-01T13:25:24Z</time>
+</trkpt>
+<trkpt lat="50.931790564" lon="12.421526872">
+ <ele>185.191162</ele>
+<time>2005-05-01T13:25:32Z</time>
+</trkpt>
+<trkpt lat="50.931463083" lon="12.421933729">
+ <ele>185.191162</ele>
+<time>2005-05-01T13:25:37Z</time>
+</trkpt>
+<trkpt lat="50.931111798" lon="12.422308149">
+ <ele>185.671753</ele>
+<time>2005-05-01T13:25:42Z</time>
+</trkpt>
+<trkpt lat="50.930650290" lon="12.422477631">
+ <ele>185.191162</ele>
+<time>2005-05-01T13:25:48Z</time>
+</trkpt>
+<trkpt lat="50.930566890" lon="12.422474613">
+ <ele>185.191162</ele>
+<time>2005-05-01T13:25:49Z</time>
+</trkpt>
+<trkpt lat="50.930213006" lon="12.422311334">
+ <ele>185.671753</ele>
+<time>2005-05-01T13:25:55Z</time>
+</trkpt>
+<trkpt lat="50.930125583" lon="12.422271017">
+ <ele>185.671753</ele>
+<time>2005-05-01T13:25:57Z</time>
+</trkpt>
+<trkpt lat="50.929855267" lon="12.422425244">
+ <ele>186.633179</ele>
+<time>2005-05-01T13:26:03Z</time>
+</trkpt>
+<trkpt lat="50.929687964" lon="12.422732022">
+ <ele>186.633179</ele>
+<time>2005-05-01T13:26:06Z</time>
+</trkpt>
+<trkpt lat="50.929427873" lon="12.423474910">
+ <ele>187.113770</ele>
+<time>2005-05-01T13:26:10Z</time>
+</trkpt>
+<trkpt lat="50.928975167" lon="12.424152000">
+ <ele>187.113770</ele>
+<time>2005-05-01T13:26:14Z</time>
+</trkpt>
+<trkpt lat="50.928684901" lon="12.424556008">
+ <ele>188.075073</ele>
+<time>2005-05-01T13:26:18Z</time>
+</trkpt>
+<trkpt lat="50.928380722" lon="12.424981305">
+ <ele>189.516968</ele>
+<time>2005-05-01T13:26:24Z</time>
+</trkpt>
+<trkpt lat="50.928099174" lon="12.425392773">
+ <ele>188.075073</ele>
+<time>2005-05-01T13:26:28Z</time>
+</trkpt>
+<trkpt lat="50.927432561" lon="12.426367085">
+ <ele>188.555786</ele>
+<time>2005-05-01T13:26:36Z</time>
+</trkpt>
+<trkpt lat="50.927316304" lon="12.426537070">
+ <ele>188.555786</ele>
+<time>2005-05-01T13:26:38Z</time>
+</trkpt>
+<trkpt lat="50.927139781" lon="12.426567078">
+ <ele>189.516968</ele>
+<time>2005-05-01T13:26:42Z</time>
+</trkpt>
+<trkpt lat="50.927107343" lon="12.426567078">
+ <ele>189.516968</ele>
+<time>2005-05-01T13:26:43Z</time>
+</trkpt>
+<trkpt lat="50.926884133" lon="12.426639413">
+ <ele>189.997681</ele>
+<time>2005-05-01T13:26:48Z</time>
+</trkpt>
+<trkpt lat="50.926772403" lon="12.426958513">
+ <ele>189.997681</ele>
+<time>2005-05-01T13:26:50Z</time>
+</trkpt>
+<trkpt lat="50.926494375" lon="12.427581791">
+ <ele>189.516968</ele>
+<time>2005-05-01T13:26:54Z</time>
+</trkpt>
+<trkpt lat="50.926026078" lon="12.428197945">
+ <ele>189.997681</ele>
+<time>2005-05-01T13:26:59Z</time>
+</trkpt>
+<trkpt lat="50.925234156" lon="12.429118361">
+ <ele>191.439575</ele>
+<time>2005-05-01T13:27:06Z</time>
+</trkpt>
+<trkpt lat="50.924344752" lon="12.430082532">
+ <ele>192.881714</ele>
+<time>2005-05-01T13:27:14Z</time>
+</trkpt>
+<trkpt lat="50.923737483" lon="12.430581842">
+ <ele>194.323730</ele>
+<time>2005-05-01T13:27:20Z</time>
+</trkpt>
+<trkpt lat="50.923259044" lon="12.430975288">
+ <ele>195.765625</ele>
+<time>2005-05-01T13:27:26Z</time>
+</trkpt>
+<trkpt lat="50.922922594" lon="12.431251891">
+ <ele>195.284912</ele>
+<time>2005-05-01T13:27:32Z</time>
+</trkpt>
+<trkpt lat="50.922615817" lon="12.431504522">
+ <ele>194.804321</ele>
+<time>2005-05-01T13:27:38Z</time>
+</trkpt>
+<trkpt lat="50.922183562" lon="12.432010453">
+ <ele>193.362305</ele>
+<time>2005-05-01T13:27:45Z</time>
+</trkpt>
+<trkpt lat="50.921958508" lon="12.432287559">
+ <ele>192.881714</ele>
+<time>2005-05-01T13:27:50Z</time>
+</trkpt>
+<trkpt lat="50.921860021" lon="12.432408677">
+ <ele>192.881714</ele>
+<time>2005-05-01T13:27:55Z</time>
+</trkpt>
+<trkpt lat="50.921810148" lon="12.432633312">
+ <ele>193.362305</ele>
+<time>2005-05-01T13:28:00Z</time>
+</trkpt>
+<trkpt lat="50.921900924" lon="12.432814948">
+ <ele>192.881714</ele>
+<time>2005-05-01T13:28:04Z</time>
+</trkpt>
+<trkpt lat="50.922163781" lon="12.433379386">
+ <ele>190.958984</ele>
+<time>2005-05-01T13:28:09Z</time>
+</trkpt>
+<trkpt lat="50.922348350" lon="12.434394769">
+ <ele>189.516968</ele>
+<time>2005-05-01T13:28:16Z</time>
+</trkpt>
+<trkpt lat="50.922360588" lon="12.434537094">
+ <ele>189.516968</ele>
+<time>2005-05-01T13:28:17Z</time>
+</trkpt>
+<trkpt lat="50.922420770" lon="12.435239246">
+ <ele>188.555786</ele>
+<time>2005-05-01T13:28:22Z</time>
+</trkpt>
+<trkpt lat="50.922446251" lon="12.435800163">
+ <ele>188.555786</ele>
+<time>2005-05-01T13:28:27Z</time>
+</trkpt>
+<trkpt lat="50.922408700" lon="12.436349094">
+ <ele>188.555786</ele>
+<time>2005-05-01T13:28:37Z</time>
+</trkpt>
+<trkpt lat="50.922281882" lon="12.436841279">
+ <ele>188.555786</ele>
+<time>2005-05-01T13:28:43Z</time>
+</trkpt>
+<trkpt lat="50.922125895" lon="12.437638650">
+ <ele>189.516968</ele>
+<time>2005-05-01T13:28:49Z</time>
+</trkpt>
+<trkpt lat="50.922102928" lon="12.438555630">
+ <ele>190.958984</ele>
+<time>2005-05-01T13:28:54Z</time>
+</trkpt>
+<trkpt lat="50.922102928" lon="12.438972965">
+ <ele>189.516968</ele>
+<time>2005-05-01T13:28:56Z</time>
+</trkpt>
+<trkpt lat="50.921969907" lon="12.439605128">
+ <ele>189.036377</ele>
+<time>2005-05-01T13:29:00Z</time>
+</trkpt>
+<trkpt lat="50.921893548" lon="12.439730940">
+ <ele>188.555786</ele>
+<time>2005-05-01T13:29:01Z</time>
+</trkpt>
+<trkpt lat="50.921325758" lon="12.440666026">
+ <ele>188.555786</ele>
+<time>2005-05-01T13:29:09Z</time>
+</trkpt>
+<trkpt lat="50.920901215" lon="12.440986466">
+ <ele>188.075073</ele>
+<time>2005-05-01T13:29:14Z</time>
+</trkpt>
+<trkpt lat="50.920612877" lon="12.441106327">
+ <ele>188.075073</ele>
+<time>2005-05-01T13:29:17Z</time>
+</trkpt>
+<trkpt lat="50.920191687" lon="12.441598177">
+ <ele>188.555786</ele>
+<time>2005-05-01T13:29:22Z</time>
+</trkpt>
+<trkpt lat="50.920085907" lon="12.442096565">
+ <ele>189.516968</ele>
+<time>2005-05-01T13:29:26Z</time>
+</trkpt>
+<trkpt lat="50.920085907" lon="12.442310890">
+ <ele>189.997681</ele>
+<time>2005-05-01T13:29:28Z</time>
+</trkpt>
+<trkpt lat="50.920129241" lon="12.442950513">
+ <ele>190.478394</ele>
+<time>2005-05-01T13:29:35Z</time>
+</trkpt>
+<trkpt lat="50.920205181" lon="12.443608493">
+ <ele>189.516968</ele>
+<time>2005-05-01T13:29:40Z</time>
+</trkpt>
+<trkpt lat="50.920211552" lon="12.444139989">
+ <ele>189.997681</ele>
+<time>2005-05-01T13:29:45Z</time>
+</trkpt>
+<trkpt lat="50.920143994" lon="12.444590516">
+ <ele>190.478394</ele>
+<time>2005-05-01T13:29:52Z</time>
+</trkpt>
+<trkpt lat="50.920087919" lon="12.444963846">
+ <ele>191.920288</ele>
+<time>2005-05-01T13:30:12Z</time>
+</trkpt>
+<trkpt lat="50.919913910" lon="12.444930738">
+ <ele>191.920288</ele>
+<time>2005-05-01T13:30:16Z</time>
+</trkpt>
+<trkpt lat="50.919390377" lon="12.444782713">
+ <ele>191.920288</ele>
+<time>2005-05-01T13:30:21Z</time>
+</trkpt>
+<trkpt lat="50.918809846" lon="12.444610968">
+ <ele>191.439575</ele>
+<time>2005-05-01T13:30:25Z</time>
+</trkpt>
+<trkpt lat="50.917950785" lon="12.444356913">
+ <ele>191.439575</ele>
+<time>2005-05-01T13:30:30Z</time>
+</trkpt>
+<trkpt lat="50.917283669" lon="12.444159435">
+ <ele>191.439575</ele>
+<time>2005-05-01T13:30:33Z</time>
+</trkpt>
+<trkpt lat="50.916253449" lon="12.443854669">
+ <ele>190.958984</ele>
+<time>2005-05-01T13:30:37Z</time>
+</trkpt>
+<trkpt lat="50.914942101" lon="12.443466755">
+ <ele>191.439575</ele>
+<time>2005-05-01T13:30:42Z</time>
+</trkpt>
+<trkpt lat="50.914319828" lon="12.443282604">
+ <ele>191.439575</ele>
+<time>2005-05-01T13:30:45Z</time>
+</trkpt>
+<trkpt lat="50.913452301" lon="12.443025950">
+ <ele>191.920288</ele>
+<time>2005-05-01T13:30:50Z</time>
+</trkpt>
+<trkpt lat="50.912401713" lon="12.442715149">
+ <ele>192.401123</ele>
+<time>2005-05-01T13:30:57Z</time>
+</trkpt>
+<trkpt lat="50.911631584" lon="12.442531586">
+ <ele>192.401123</ele>
+<time>2005-05-01T13:31:03Z</time>
+</trkpt>
+<trkpt lat="50.911194384" lon="12.442451958">
+ <ele>192.401123</ele>
+<time>2005-05-01T13:31:08Z</time>
+</trkpt>
+<trkpt lat="50.910853073" lon="12.442225059">
+ <ele>191.920288</ele>
+<time>2005-05-01T13:31:12Z</time>
+</trkpt>
+<trkpt lat="50.910499357" lon="12.441871343">
+ <ele>191.439575</ele>
+<time>2005-05-01T13:31:16Z</time>
+</trkpt>
+<trkpt lat="50.910078418" lon="12.441645367">
+ <ele>191.920288</ele>
+<time>2005-05-01T13:31:20Z</time>
+</trkpt>
+<trkpt lat="50.909393951" lon="12.441376476">
+ <ele>193.362305</ele>
+<time>2005-05-01T13:31:25Z</time>
+</trkpt>
+<trkpt lat="50.908554085" lon="12.441062322">
+ <ele>195.284912</ele>
+<time>2005-05-01T13:31:30Z</time>
+</trkpt>
+<trkpt lat="50.907625873" lon="12.440726794">
+ <ele>197.688232</ele>
+<time>2005-05-01T13:31:35Z</time>
+</trkpt>
+<trkpt lat="50.906859096" lon="12.440449605">
+ <ele>198.168945</ele>
+<time>2005-05-01T13:31:40Z</time>
+</trkpt>
+<trkpt lat="50.905494690" lon="12.439956665">
+ <ele>199.130127</ele>
+<time>2005-05-01T13:31:48Z</time>
+</trkpt>
+<trkpt lat="50.904941317" lon="12.440009471">
+ <ele>199.610840</ele>
+<time>2005-05-01T13:31:52Z</time>
+</trkpt>
+<trkpt lat="50.903900871" lon="12.440213989">
+ <ele>199.130127</ele>
+<time>2005-05-01T13:31:59Z</time>
+</trkpt>
+<trkpt lat="50.902791023" lon="12.440428734">
+ <ele>197.688232</ele>
+<time>2005-05-01T13:32:06Z</time>
+</trkpt>
+<trkpt lat="50.901569612" lon="12.440728890">
+ <ele>197.207520</ele>
+<time>2005-05-01T13:32:14Z</time>
+</trkpt>
+<trkpt lat="50.900857821" lon="12.440771637">
+ <ele>197.688232</ele>
+<time>2005-05-01T13:32:19Z</time>
+</trkpt>
+<trkpt lat="50.900118705" lon="12.440471901">
+ <ele>198.168945</ele>
+<time>2005-05-01T13:32:24Z</time>
+</trkpt>
+<trkpt lat="50.899586370" lon="12.440053895">
+ <ele>198.649536</ele>
+<time>2005-05-01T13:32:28Z</time>
+</trkpt>
+<trkpt lat="50.899119750" lon="12.439319640">
+ <ele>198.168945</ele>
+<time>2005-05-01T13:32:33Z</time>
+</trkpt>
+<trkpt lat="50.898749605" lon="12.438750258">
+ <ele>198.168945</ele>
+<time>2005-05-01T13:32:38Z</time>
+</trkpt>
+<trkpt lat="50.898302598" lon="12.438202165">
+ <ele>198.168945</ele>
+<time>2005-05-01T13:32:43Z</time>
+</trkpt>
+<trkpt lat="50.897388468" lon="12.437213352">
+ <ele>197.207520</ele>
+<time>2005-05-01T13:32:53Z</time>
+</trkpt>
+<trkpt lat="50.896415999" lon="12.436161591">
+ <ele>197.207520</ele>
+<time>2005-05-01T13:33:04Z</time>
+</trkpt>
+<trkpt lat="50.895656180" lon="12.435359946">
+ <ele>197.207520</ele>
+<time>2005-05-01T13:33:13Z</time>
+</trkpt>
+<trkpt lat="50.895155193" lon="12.434976725">
+ <ele>197.207520</ele>
+<time>2005-05-01T13:33:18Z</time>
+</trkpt>
+<trkpt lat="50.894322870" lon="12.434528545">
+ <ele>198.168945</ele>
+<time>2005-05-01T13:33:26Z</time>
+</trkpt>
+<trkpt lat="50.893487278" lon="12.434103079">
+ <ele>197.688232</ele>
+<time>2005-05-01T13:33:35Z</time>
+</trkpt>
+<trkpt lat="50.892707678" lon="12.433713321">
+ <ele>197.688232</ele>
+<time>2005-05-01T13:33:42Z</time>
+</trkpt>
+<trkpt lat="50.891906368" lon="12.433443172">
+ <ele>199.130127</ele>
+<time>2005-05-01T13:33:49Z</time>
+</trkpt>
+<trkpt lat="50.891069183" lon="12.433517016">
+ <ele>200.091675</ele>
+<time>2005-05-01T13:33:56Z</time>
+</trkpt>
+<trkpt lat="50.890577082" lon="12.433570912">
+ <ele>201.052856</ele>
+<time>2005-05-01T13:34:01Z</time>
+</trkpt>
+<trkpt lat="50.890232837" lon="12.433616929">
+ <ele>201.052856</ele>
+<time>2005-05-01T13:34:06Z</time>
+</trkpt>
+<trkpt lat="50.889764791" lon="12.433694880">
+ <ele>201.533569</ele>
+<time>2005-05-01T13:34:12Z</time>
+</trkpt>
+<trkpt lat="50.889082169" lon="12.433862016">
+ <ele>200.091675</ele>
+<time>2005-05-01T13:34:20Z</time>
+</trkpt>
+<trkpt lat="50.888644885" lon="12.433986990">
+ <ele>201.052856</ele>
+<time>2005-05-01T13:34:26Z</time>
+</trkpt>
+<trkpt lat="50.888501639" lon="12.433782639">
+ <ele>200.091675</ele>
+<time>2005-05-01T13:34:30Z</time>
+</trkpt>
+<trkpt lat="50.888487222" lon="12.433668729">
+ <ele>199.610840</ele>
+<time>2005-05-01T13:34:31Z</time>
+</trkpt>
+<trkpt lat="50.888356632" lon="12.432541279">
+ <ele>196.726929</ele>
+<time>2005-05-01T13:34:39Z</time>
+</trkpt>
+<trkpt lat="50.888344226" lon="12.432404989">
+ <ele>196.246338</ele>
+<time>2005-05-01T13:34:40Z</time>
+</trkpt>
+<trkpt lat="50.888243727" lon="12.432019673">
+ <ele>195.284912</ele>
+<time>2005-05-01T13:34:43Z</time>
+</trkpt>
+<trkpt lat="50.887796972" lon="12.431005798">
+ <ele>194.804321</ele>
+<time>2005-05-01T13:34:52Z</time>
+</trkpt>
+<trkpt lat="50.887534954" lon="12.430778146">
+ <ele>194.804321</ele>
+<time>2005-05-01T13:34:56Z</time>
+</trkpt>
+<trkpt lat="50.887259189" lon="12.430857606">
+ <ele>195.284912</ele>
+<time>2005-05-01T13:34:59Z</time>
+</trkpt>
+<trkpt lat="50.886706905" lon="12.431030273">
+ <ele>197.688232</ele>
+<time>2005-05-01T13:35:05Z</time>
+</trkpt>
+<trkpt lat="50.886124615" lon="12.430958189">
+ <ele>198.168945</ele>
+<time>2005-05-01T13:35:11Z</time>
+</trkpt>
+<trkpt lat="50.885392455" lon="12.430668594">
+ <ele>197.688232</ele>
+<time>2005-05-01T13:35:19Z</time>
+</trkpt>
+<trkpt lat="50.885313917" lon="12.430651160">
+ <ele>197.688232</ele>
+<time>2005-05-01T13:35:20Z</time>
+</trkpt>
+<trkpt lat="50.885067657" lon="12.430644035">
+ <ele>198.168945</ele>
+<time>2005-05-01T13:35:23Z</time>
+</trkpt>
+<trkpt lat="50.884541441" lon="12.430358715">
+ <ele>198.649536</ele>
+<time>2005-05-01T13:35:29Z</time>
+</trkpt>
+<trkpt lat="50.884167776" lon="12.430137936">
+ <ele>198.649536</ele>
+<time>2005-05-01T13:35:33Z</time>
+</trkpt>
+<trkpt lat="50.883691264" lon="12.430124022">
+ <ele>199.130127</ele>
+<time>2005-05-01T13:35:38Z</time>
+</trkpt>
+<trkpt lat="50.883233780" lon="12.430456784">
+ <ele>199.610840</ele>
+<time>2005-05-01T13:35:43Z</time>
+</trkpt>
+<trkpt lat="50.882935720" lon="12.430655519">
+ <ele>200.091675</ele>
+<time>2005-05-01T13:35:46Z</time>
+</trkpt>
+<trkpt lat="50.882197944" lon="12.431006972">
+ <ele>201.052856</ele>
+<time>2005-05-01T13:35:53Z</time>
+</trkpt>
+<trkpt lat="50.882100714" lon="12.431078302">
+ <ele>201.052856</ele>
+<time>2005-05-01T13:35:54Z</time>
+</trkpt>
+<trkpt lat="50.881550191" lon="12.431628909">
+ <ele>202.494873</ele>
+<time>2005-05-01T13:35:59Z</time>
+</trkpt>
+<trkpt lat="50.880904198" lon="12.432231903">
+ <ele>204.417480</ele>
+<time>2005-05-01T13:36:04Z</time>
+</trkpt>
+<trkpt lat="50.880266000" lon="12.432622164">
+ <ele>206.340088</ele>
+<time>2005-05-01T13:36:11Z</time>
+</trkpt>
+<trkpt lat="50.879579606" lon="12.432924835">
+ <ele>207.782104</ele>
+<time>2005-05-01T13:36:17Z</time>
+</trkpt>
+<trkpt lat="50.878839316" lon="12.433234798">
+ <ele>210.666016</ele>
+<time>2005-05-01T13:36:22Z</time>
+</trkpt>
+<trkpt lat="50.878116880" lon="12.433546688">
+ <ele>213.069336</ele>
+<time>2005-05-01T13:36:26Z</time>
+</trkpt>
+<trkpt lat="50.877321018" lon="12.433900153">
+ <ele>214.511230</ele>
+<time>2005-05-01T13:36:31Z</time>
+</trkpt>
+<trkpt lat="50.876635378" lon="12.434317572">
+ <ele>214.030640</ele>
+<time>2005-05-01T13:36:36Z</time>
+</trkpt>
+<trkpt lat="50.875812694" lon="12.434858875">
+ <ele>213.550049</ele>
+<time>2005-05-01T13:36:43Z</time>
+</trkpt>
+<trkpt lat="50.875358982" lon="12.435157355">
+ <ele>214.511230</ele>
+<time>2005-05-01T13:36:48Z</time>
+</trkpt>
+<trkpt lat="50.874696812" lon="12.435129527">
+ <ele>215.953247</ele>
+<time>2005-05-01T13:36:55Z</time>
+</trkpt>
+<trkpt lat="50.874042604" lon="12.435033051">
+ <ele>217.395386</ele>
+<time>2005-05-01T13:37:01Z</time>
+</trkpt>
+<trkpt lat="50.873160074" lon="12.434812607">
+ <ele>220.759888</ele>
+<time>2005-05-01T13:37:08Z</time>
+</trkpt>
+<trkpt lat="50.872598654" lon="12.434661901">
+ <ele>221.240601</ele>
+<time>2005-05-01T13:37:13Z</time>
+</trkpt>
+<trkpt lat="50.872160951" lon="12.434335677">
+ <ele>221.240601</ele>
+<time>2005-05-01T13:37:17Z</time>
+</trkpt>
+<trkpt lat="50.872063134" lon="12.434205171">
+ <ele>221.240601</ele>
+<time>2005-05-01T13:37:18Z</time>
+</trkpt>
+<trkpt lat="50.871347068" lon="12.433400173">
+ <ele>220.279175</ele>
+<time>2005-05-01T13:37:25Z</time>
+</trkpt>
+<trkpt lat="50.870608538" lon="12.432750324">
+ <ele>219.317993</ele>
+<time>2005-05-01T13:37:31Z</time>
+</trkpt>
+<trkpt lat="50.869956929" lon="12.432054542">
+ <ele>217.875977</ele>
+<time>2005-05-01T13:37:36Z</time>
+</trkpt>
+<trkpt lat="50.869407663" lon="12.431467474">
+ <ele>217.875977</ele>
+<time>2005-05-01T13:37:41Z</time>
+</trkpt>
+<trkpt lat="50.868217181" lon="12.430462651">
+ <ele>218.356567</ele>
+<time>2005-05-01T13:37:52Z</time>
+</trkpt>
+<trkpt lat="50.867180591" lon="12.429664107">
+ <ele>218.356567</ele>
+<time>2005-05-01T13:38:01Z</time>
+</trkpt>
+<trkpt lat="50.866357405" lon="12.429271331">
+ <ele>217.395386</ele>
+<time>2005-05-01T13:38:08Z</time>
+</trkpt>
+<trkpt lat="50.865707388" lon="12.429123977">
+ <ele>218.356567</ele>
+<time>2005-05-01T13:38:13Z</time>
+</trkpt>
+<trkpt lat="50.864820164" lon="12.429063544">
+ <ele>222.682495</ele>
+<time>2005-05-01T13:38:19Z</time>
+</trkpt>
+<trkpt lat="50.864142571" lon="12.429017359">
+ <ele>227.008545</ele>
+<time>2005-05-01T13:38:24Z</time>
+</trkpt>
+<trkpt lat="50.863507977" lon="12.428683089">
+ <ele>231.334351</ele>
+<time>2005-05-01T13:38:29Z</time>
+</trkpt>
+<trkpt lat="50.862462921" lon="12.428125441">
+ <ele>238.544312</ele>
+<time>2005-05-01T13:38:37Z</time>
+</trkpt>
+<trkpt lat="50.861722380" lon="12.427791674">
+ <ele>234.699097</ele>
+<time>2005-05-01T13:38:43Z</time>
+</trkpt>
+<trkpt lat="50.860966919" lon="12.427362688">
+ <ele>231.334351</ele>
+<time>2005-05-01T13:38:50Z</time>
+</trkpt>
+<trkpt lat="50.860393848" lon="12.426870586">
+ <ele>229.892334</ele>
+<time>2005-05-01T13:38:56Z</time>
+</trkpt>
+<trkpt lat="50.859940723" lon="12.426538831">
+ <ele>228.931152</ele>
+<time>2005-05-01T13:39:02Z</time>
+</trkpt>
+<trkpt lat="50.859797895" lon="12.426483845">
+ <ele>228.450439</ele>
+<time>2005-05-01T13:39:04Z</time>
+</trkpt>
+<trkpt lat="50.859486507" lon="12.426488288">
+ <ele>227.969727</ele>
+<time>2005-05-01T13:39:08Z</time>
+</trkpt>
+<trkpt lat="50.859168749" lon="12.426579064">
+ <ele>226.047119</ele>
+<time>2005-05-01T13:39:12Z</time>
+</trkpt>
+<trkpt lat="50.858790642" lon="12.426403714">
+ <ele>222.201782</ele>
+<time>2005-05-01T13:39:17Z</time>
+</trkpt>
+<trkpt lat="50.858722581" lon="12.426190898">
+ <ele>221.240601</ele>
+<time>2005-05-01T13:39:19Z</time>
+</trkpt>
+<trkpt lat="50.858527953" lon="12.425201247">
+ <ele>215.953247</ele>
+<time>2005-05-01T13:39:28Z</time>
+</trkpt>
+<trkpt lat="50.858466513" lon="12.424848117">
+ <ele>214.030640</ele>
+<time>2005-05-01T13:39:31Z</time>
+</trkpt>
+<trkpt lat="50.858306251" lon="12.424504291">
+ <ele>212.108032</ele>
+<time>2005-05-01T13:39:35Z</time>
+</trkpt>
+<trkpt lat="50.858041048" lon="12.424474787">
+ <ele>212.588623</ele>
+<time>2005-05-01T13:39:47Z</time>
+</trkpt>
+<trkpt lat="50.857944489" lon="12.424237328">
+ <ele>211.627441</ele>
+<time>2005-05-01T13:39:52Z</time>
+</trkpt>
+<trkpt lat="50.857944489" lon="12.423773892">
+ <ele>207.782104</ele>
+<time>2005-05-01T13:40:00Z</time>
+</trkpt>
+<trkpt lat="50.857987991" lon="12.423327221">
+ <ele>206.340088</ele>
+<time>2005-05-01T13:40:04Z</time>
+</trkpt>
+<trkpt lat="50.858105253" lon="12.422576789">
+ <ele>204.417480</ele>
+<time>2005-05-01T13:40:11Z</time>
+</trkpt>
+<trkpt lat="50.858223606" lon="12.421651594">
+ <ele>204.417480</ele>
+<time>2005-05-01T13:40:20Z</time>
+</trkpt>
+<trkpt lat="50.858165603" lon="12.421063436">
+ <ele>204.417480</ele>
+<time>2005-05-01T13:40:25Z</time>
+</trkpt>
+<trkpt lat="50.858042389" lon="12.420882471">
+ <ele>204.898071</ele>
+<time>2005-05-01T13:40:27Z</time>
+</trkpt>
+<trkpt lat="50.857680039" lon="12.420416269">
+ <ele>205.859497</ele>
+<time>2005-05-01T13:40:34Z</time>
+</trkpt>
+<trkpt lat="50.857651876" lon="12.420359943">
+ <ele>206.340088</ele>
+<time>2005-05-01T13:40:35Z</time>
+</trkpt>
+<trkpt lat="50.857502930" lon="12.419924755">
+ <ele>207.301392</ele>
+<time>2005-05-01T13:40:41Z</time>
+</trkpt>
+<trkpt lat="50.857472420" lon="12.419117410">
+ <ele>207.782104</ele>
+<time>2005-05-01T13:40:50Z</time>
+</trkpt>
+<trkpt lat="50.857480215" lon="12.418595469">
+ <ele>206.820679</ele>
+<time>2005-05-01T13:40:57Z</time>
+</trkpt>
+<trkpt lat="50.857487172" lon="12.418415425">
+ <ele>206.340088</ele>
+<time>2005-05-01T13:41:02Z</time>
+</trkpt>
+<trkpt lat="50.857496308" lon="12.418177128">
+ <ele>205.378784</ele>
+<time>2005-05-01T13:41:09Z</time>
+</trkpt>
+<trkpt lat="50.857506450" lon="12.417913936">
+ <ele>205.859497</ele>
+<time>2005-05-01T13:41:22Z</time>
+</trkpt>
+<trkpt lat="50.857510809" lon="12.417800529">
+ <ele>207.782104</ele>
+<time>2005-05-01T13:42:12Z</time>
+</trkpt>
+</trkseg>
+</trk>
+<trk>
+ <name>ACTIVE LOG 008</name>
+<trkseg>
+<trkpt lat="50.857706191" lon="12.417912260">
+ <ele>203.936890</ele>
+<time>2005-05-01T13:46:49Z</time>
+</trkpt>
+<trkpt lat="50.857710885" lon="12.417962383">
+ <ele>203.936890</ele>
+<time>2005-05-01T13:47:08Z</time>
+</trkpt>
+<trkpt lat="50.857706945" lon="12.417969760">
+ <ele>209.224121</ele>
+<time>2005-05-01T13:48:02Z</time>
+</trkpt>
+<trkpt lat="50.857790764" lon="12.417925084">
+ <ele>221.721191</ele>
+<time>2005-05-01T14:08:06Z</time>
+</trkpt>
+</trkseg>
+</trk>
+<trk>
+ <name>ACTIVE LOG 009</name>
+<trkseg>
+<trkpt lat="50.857721278" lon="12.417854005">
+ <ele>218.837280</ele>
+<time>2005-05-01T14:19:32Z</time>
+</trkpt>
+<trkpt lat="50.857781461" lon="12.417967999">
+ <ele>198.649536</ele>
+<time>2005-05-01T14:34:27Z</time>
+</trkpt>
+<trkpt lat="50.857699905" lon="12.417843444">
+ <ele>217.395386</ele>
+<time>2005-05-01T14:52:06Z</time>
+</trkpt>
+<trkpt lat="50.857767127" lon="12.417909158">
+ <ele>209.704834</ele>
+<time>2005-05-01T14:53:36Z</time>
+</trkpt>
+<trkpt lat="50.857776180" lon="12.417941680">
+ <ele>208.262817</ele>
+<time>2005-05-01T14:53:47Z</time>
+</trkpt>
+<trkpt lat="50.857782550" lon="12.417960959">
+ <ele>208.262817</ele>
+<time>2005-05-01T14:54:00Z</time>
+</trkpt>
+</trkseg>
+</trk>
+<trk>
+ <name>ACTIVE LOG 010</name>
+<trkseg>
+<trkpt lat="50.857594544" lon="12.417700365">
+ <ele>221.721191</ele>
+<time>2005-05-01T14:55:47Z</time>
+</trkpt>
+<trkpt lat="50.857472420" lon="12.418969302">
+ <ele>219.317993</ele>
+<time>2005-05-01T15:00:20Z</time>
+</trkpt>
+<trkpt lat="50.857499242" lon="12.419876810">
+ <ele>218.837280</ele>
+<time>2005-05-01T15:00:29Z</time>
+</trkpt>
+<trkpt lat="50.857507791" lon="12.419988122">
+ <ele>218.837280</ele>
+<time>2005-05-01T15:00:30Z</time>
+</trkpt>
+<trkpt lat="50.857561519" lon="12.420179229">
+ <ele>218.837280</ele>
+<time>2005-05-01T15:00:32Z</time>
+</trkpt>
+<trkpt lat="50.857861843" lon="12.420652723">
+ <ele>217.875977</ele>
+<time>2005-05-01T15:00:38Z</time>
+</trkpt>
+<trkpt lat="50.858084634" lon="12.420936367">
+ <ele>217.875977</ele>
+<time>2005-05-01T15:00:42Z</time>
+</trkpt>
+<trkpt lat="50.858244896" lon="12.421460152">
+ <ele>217.395386</ele>
+<time>2005-05-01T15:00:47Z</time>
+</trkpt>
+<trkpt lat="50.858191503" lon="12.421940686">
+ <ele>218.356567</ele>
+<time>2005-05-01T15:00:50Z</time>
+</trkpt>
+<trkpt lat="50.858074995" lon="12.422770578">
+ <ele>218.356567</ele>
+<time>2005-05-01T15:00:57Z</time>
+</trkpt>
+<trkpt lat="50.857944489" lon="12.423730139">
+ <ele>217.875977</ele>
+<time>2005-05-01T15:01:05Z</time>
+</trkpt>
+<trkpt lat="50.857944489" lon="12.423942955">
+ <ele>217.875977</ele>
+<time>2005-05-01T15:01:07Z</time>
+</trkpt>
+<trkpt lat="50.857944489" lon="12.424276471">
+ <ele>219.317993</ele>
+<time>2005-05-01T15:01:12Z</time>
+</trkpt>
+<trkpt lat="50.857859245" lon="12.424464226">
+ <ele>220.279175</ele>
+<time>2005-05-01T15:01:16Z</time>
+</trkpt>
+<trkpt lat="50.857621450" lon="12.424447127">
+ <ele>220.279175</ele>
+<time>2005-05-01T15:01:20Z</time>
+</trkpt>
+<trkpt lat="50.857373346" lon="12.424231041">
+ <ele>220.279175</ele>
+<time>2005-05-01T15:01:23Z</time>
+</trkpt>
+<trkpt lat="50.856814943" lon="12.423643386">
+ <ele>220.279175</ele>
+<time>2005-05-01T15:01:30Z</time>
+</trkpt>
+<trkpt lat="50.856701871" lon="12.423524279">
+ <ele>219.317993</ele>
+<time>2005-05-01T15:01:32Z</time>
+</trkpt>
+<trkpt lat="50.856329380" lon="12.423334261">
+ <ele>217.395386</ele>
+<time>2005-05-01T15:01:38Z</time>
+</trkpt>
+<trkpt lat="50.856226953" lon="12.423313810">
+ <ele>216.914673</ele>
+<time>2005-05-01T15:01:39Z</time>
+</trkpt>
+<trkpt lat="50.856019584" lon="12.423350187">
+ <ele>216.433960</ele>
+<time>2005-05-01T15:01:41Z</time>
+</trkpt>
+<trkpt lat="50.855532261" lon="12.423374662">
+ <ele>214.991943</ele>
+<time>2005-05-01T15:01:46Z</time>
+</trkpt>
+<trkpt lat="50.854805466" lon="12.423325796">
+ <ele>215.953247</ele>
+<time>2005-05-01T15:01:54Z</time>
+</trkpt>
+<trkpt lat="50.854513105" lon="12.423277181">
+ <ele>216.433960</ele>
+<time>2005-05-01T15:01:57Z</time>
+</trkpt>
+<trkpt lat="50.854076324" lon="12.422869820">
+ <ele>216.914673</ele>
+<time>2005-05-01T15:02:02Z</time>
+</trkpt>
+<trkpt lat="50.853368556" lon="12.422068175">
+ <ele>216.433960</ele>
+<time>2005-05-01T15:02:11Z</time>
+</trkpt>
+<trkpt lat="50.852679061" lon="12.421374992">
+ <ele>216.914673</ele>
+<time>2005-05-01T15:02:19Z</time>
+</trkpt>
+<trkpt lat="50.851923348" lon="12.420713827">
+ <ele>215.953247</ele>
+<time>2005-05-01T15:02:26Z</time>
+</trkpt>
+<trkpt lat="50.851460751" lon="12.420193059">
+ <ele>215.953247</ele>
+<time>2005-05-01T15:02:31Z</time>
+</trkpt>
+<trkpt lat="50.851019192" lon="12.419618228">
+ <ele>216.914673</ele>
+<time>2005-05-01T15:02:38Z</time>
+</trkpt>
+<trkpt lat="50.850679474" lon="12.419142639">
+ <ele>217.875977</ele>
+<time>2005-05-01T15:02:44Z</time>
+</trkpt>
+<trkpt lat="50.850330032" lon="12.418918675">
+ <ele>218.356567</ele>
+<time>2005-05-01T15:02:48Z</time>
+</trkpt>
+<trkpt lat="50.850130208" lon="12.418818846">
+ <ele>218.837280</ele>
+<time>2005-05-01T15:02:50Z</time>
+</trkpt>
+<trkpt lat="50.849770289" lon="12.418478625">
+ <ele>220.759888</ele>
+<time>2005-05-01T15:02:54Z</time>
+</trkpt>
+<trkpt lat="50.849332586" lon="12.417835314">
+ <ele>222.682495</ele>
+<time>2005-05-01T15:03:01Z</time>
+</trkpt>
+<trkpt lat="50.848943498" lon="12.416986311">
+ <ele>221.240601</ele>
+<time>2005-05-01T15:03:09Z</time>
+</trkpt>
+<trkpt lat="50.848497245" lon="12.416119622">
+ <ele>220.759888</ele>
+<time>2005-05-01T15:03:16Z</time>
+</trkpt>
+<trkpt lat="50.847945968" lon="12.415258298">
+ <ele>219.798584</ele>
+<time>2005-05-01T15:03:23Z</time>
+</trkpt>
+<trkpt lat="50.847332329" lon="12.414466375">
+ <ele>220.279175</ele>
+<time>2005-05-01T15:03:29Z</time>
+</trkpt>
+<trkpt lat="50.846761018" lon="12.413590383">
+ <ele>220.759888</ele>
+<time>2005-05-01T15:03:35Z</time>
+</trkpt>
+<trkpt lat="50.846509729" lon="12.413006080">
+ <ele>221.721191</ele>
+<time>2005-05-01T15:03:39Z</time>
+</trkpt>
+<trkpt lat="50.846143104" lon="12.412166968">
+ <ele>222.682495</ele>
+<time>2005-05-01T15:03:46Z</time>
+</trkpt>
+<trkpt lat="50.845690314" lon="12.411462720">
+ <ele>224.124512</ele>
+<time>2005-05-01T15:03:52Z</time>
+</trkpt>
+<trkpt lat="50.845002998" lon="12.410392184">
+ <ele>227.008545</ele>
+<time>2005-05-01T15:04:00Z</time>
+</trkpt>
+<trkpt lat="50.844697645" lon="12.409900250">
+ <ele>225.566528</ele>
+<time>2005-05-01T15:04:05Z</time>
+</trkpt>
+<trkpt lat="50.844254494" lon="12.409186363">
+ <ele>223.643799</ele>
+<time>2005-05-01T15:04:13Z</time>
+</trkpt>
+<trkpt lat="50.843959870" lon="12.408229066">
+ <ele>223.163208</ele>
+<time>2005-05-01T15:04:21Z</time>
+</trkpt>
+<trkpt lat="50.843836740" lon="12.407858502">
+ <ele>223.163208</ele>
+<time>2005-05-01T15:04:24Z</time>
+</trkpt>
+<trkpt lat="50.843689637" lon="12.407084601">
+ <ele>224.605225</ele>
+<time>2005-05-01T15:04:29Z</time>
+</trkpt>
+<trkpt lat="50.843663737" lon="12.406709092">
+ <ele>225.085938</ele>
+<time>2005-05-01T15:04:31Z</time>
+</trkpt>
+<trkpt lat="50.843696594" lon="12.406182289">
+ <ele>225.085938</ele>
+<time>2005-05-01T15:04:33Z</time>
+</trkpt>
+<trkpt lat="50.843582014" lon="12.405287605">
+ <ele>225.566528</ele>
+<time>2005-05-01T15:04:38Z</time>
+</trkpt>
+<trkpt lat="50.843537254" lon="12.405097252">
+ <ele>225.566528</ele>
+<time>2005-05-01T15:04:39Z</time>
+</trkpt>
+<trkpt lat="50.843155123" lon="12.403634107">
+ <ele>227.489136</ele>
+<time>2005-05-01T15:04:47Z</time>
+</trkpt>
+<trkpt lat="50.842727898" lon="12.402459970">
+ <ele>227.969727</ele>
+<time>2005-05-01T15:04:54Z</time>
+</trkpt>
+<trkpt lat="50.842324980" lon="12.401503092">
+ <ele>228.931152</ele>
+<time>2005-05-01T15:05:00Z</time>
+</trkpt>
+<trkpt lat="50.842069583" lon="12.400911245">
+ <ele>230.373047</ele>
+<time>2005-05-01T15:05:05Z</time>
+</trkpt>
+<trkpt lat="50.842042593" lon="12.400585776">
+ <ele>231.334351</ele>
+<time>2005-05-01T15:05:09Z</time>
+</trkpt>
+<trkpt lat="50.842113085" lon="12.400418306">
+ <ele>231.814941</ele>
+<time>2005-05-01T15:05:11Z</time>
+</trkpt>
+<trkpt lat="50.842479542" lon="12.399956882">
+ <ele>228.931152</ele>
+<time>2005-05-01T15:05:16Z</time>
+</trkpt>
+<trkpt lat="50.843062252" lon="12.399424799">
+ <ele>227.008545</ele>
+<time>2005-05-01T15:05:22Z</time>
+</trkpt>
+<trkpt lat="50.843878565" lon="12.398521062">
+ <ele>225.566528</ele>
+<time>2005-05-01T15:05:33Z</time>
+</trkpt>
+<trkpt lat="50.844208393" lon="12.398060979">
+ <ele>225.566528</ele>
+<time>2005-05-01T15:05:39Z</time>
+</trkpt>
+<trkpt lat="50.844254494" lon="12.397672562">
+ <ele>225.566528</ele>
+<time>2005-05-01T15:05:43Z</time>
+</trkpt>
+<trkpt lat="50.844099177" lon="12.397436025">
+ <ele>226.527832</ele>
+<time>2005-05-01T15:05:46Z</time>
+</trkpt>
+<trkpt lat="50.843996918" lon="12.397365700">
+ <ele>226.527832</ele>
+<time>2005-05-01T15:05:47Z</time>
+</trkpt>
+<trkpt lat="50.843579164" lon="12.397078620">
+ <ele>226.527832</ele>
+<time>2005-05-01T15:05:51Z</time>
+</trkpt>
+<trkpt lat="50.843244726" lon="12.396512507">
+ <ele>227.489136</ele>
+<time>2005-05-01T15:05:55Z</time>
+</trkpt>
+<trkpt lat="50.843065102" lon="12.396063320">
+ <ele>229.892334</ele>
+<time>2005-05-01T15:05:59Z</time>
+</trkpt>
+<trkpt lat="50.842789253" lon="12.395373741">
+ <ele>230.853760</ele>
+<time>2005-05-01T15:06:06Z</time>
+</trkpt>
+<trkpt lat="50.842730999" lon="12.394874515">
+ <ele>229.892334</ele>
+<time>2005-05-01T15:06:10Z</time>
+</trkpt>
+<trkpt lat="50.842701579" lon="12.393992152">
+ <ele>228.931152</ele>
+<time>2005-05-01T15:06:23Z</time>
+</trkpt>
+<trkpt lat="50.842473675" lon="12.393931383">
+ <ele>229.892334</ele>
+<time>2005-05-01T15:06:27Z</time>
+</trkpt>
+<trkpt lat="50.842399327" lon="12.393911434">
+ <ele>229.892334</ele>
+<time>2005-05-01T15:06:28Z</time>
+</trkpt>
+<trkpt lat="50.842128508" lon="12.393839350">
+ <ele>230.853760</ele>
+<time>2005-05-01T15:06:32Z</time>
+</trkpt>
+<trkpt lat="50.841869004" lon="12.393499799">
+ <ele>232.295776</ele>
+<time>2005-05-01T15:06:37Z</time>
+</trkpt>
+<trkpt lat="50.841473714" lon="12.392646940">
+ <ele>233.257080</ele>
+<time>2005-05-01T15:06:43Z</time>
+</trkpt>
+<trkpt lat="50.841258718" lon="12.392328847">
+ <ele>232.776489</ele>
+<time>2005-05-01T15:06:45Z</time>
+</trkpt>
+<trkpt lat="50.840687156" lon="12.391916458">
+ <ele>231.814941</ele>
+<time>2005-05-01T15:06:49Z</time>
+</trkpt>
+<trkpt lat="50.839973269" lon="12.391367443">
+ <ele>230.853760</ele>
+<time>2005-05-01T15:06:55Z</time>
+</trkpt>
+<trkpt lat="50.839387458" lon="12.390918843">
+ <ele>230.853760</ele>
+<time>2005-05-01T15:07:01Z</time>
+</trkpt>
+<trkpt lat="50.839026449" lon="12.390720863">
+ <ele>229.892334</ele>
+<time>2005-05-01T15:07:05Z</time>
+</trkpt>
+<trkpt lat="50.838533174" lon="12.390762605">
+ <ele>229.411743</ele>
+<time>2005-05-01T15:07:11Z</time>
+</trkpt>
+<trkpt lat="50.837910399" lon="12.390995957">
+ <ele>228.450439</ele>
+<time>2005-05-01T15:07:19Z</time>
+</trkpt>
+<trkpt lat="50.837414693" lon="12.391026216">
+ <ele>228.450439</ele>
+<time>2005-05-01T15:07:25Z</time>
+</trkpt>
+<trkpt lat="50.836939858" lon="12.390994616">
+ <ele>228.450439</ele>
+<time>2005-05-01T15:07:32Z</time>
+</trkpt>
+<trkpt lat="50.836604498" lon="12.391056055">
+ <ele>227.008545</ele>
+<time>2005-05-01T15:07:37Z</time>
+</trkpt>
+<trkpt lat="50.836061602" lon="12.391188992">
+ <ele>226.527832</ele>
+<time>2005-05-01T15:07:43Z</time>
+</trkpt>
+<trkpt lat="50.835637646" lon="12.391292928">
+ <ele>226.527832</ele>
+<time>2005-05-01T15:07:49Z</time>
+</trkpt>
+<trkpt lat="50.835095085" lon="12.391425781">
+ <ele>226.527832</ele>
+<time>2005-05-01T15:07:57Z</time>
+</trkpt>
+<trkpt lat="50.834280616" lon="12.391563663">
+ <ele>226.527832</ele>
+<time>2005-05-01T15:08:08Z</time>
+</trkpt>
+<trkpt lat="50.833593300" lon="12.391773295">
+ <ele>227.489136</ele>
+<time>2005-05-01T15:08:16Z</time>
+</trkpt>
+<trkpt lat="50.832967171" lon="12.391800871">
+ <ele>227.969727</ele>
+<time>2005-05-01T15:08:23Z</time>
+</trkpt>
+<trkpt lat="50.831938712" lon="12.391691152">
+ <ele>228.931152</ele>
+<time>2005-05-01T15:08:33Z</time>
+</trkpt>
+<trkpt lat="50.831089122" lon="12.391604818">
+ <ele>229.892334</ele>
+<time>2005-05-01T15:08:42Z</time>
+</trkpt>
+<trkpt lat="50.830701124" lon="12.391454866">
+ <ele>228.931152</ele>
+<time>2005-05-01T15:08:47Z</time>
+</trkpt>
+<trkpt lat="50.830127131" lon="12.391143478">
+ <ele>228.931152</ele>
+<time>2005-05-01T15:08:53Z</time>
+</trkpt>
+<trkpt lat="50.829325570" lon="12.390654897">
+ <ele>228.450439</ele>
+<time>2005-05-01T15:09:01Z</time>
+</trkpt>
+<trkpt lat="50.828678068" lon="12.390090795">
+ <ele>227.969727</ele>
+<time>2005-05-01T15:09:08Z</time>
+</trkpt>
+<trkpt lat="50.828074403" lon="12.389568100">
+ <ele>229.411743</ele>
+<time>2005-05-01T15:09:14Z</time>
+</trkpt>
+<trkpt lat="50.827102186" lon="12.388934931">
+ <ele>230.373047</ele>
+<time>2005-05-01T15:09:23Z</time>
+</trkpt>
+<trkpt lat="50.826058388" lon="12.388329506">
+ <ele>231.334351</ele>
+<time>2005-05-01T15:09:32Z</time>
+</trkpt>
+<trkpt lat="50.825253390" lon="12.387918038">
+ <ele>231.334351</ele>
+<time>2005-05-01T15:09:40Z</time>
+</trkpt>
+<trkpt lat="50.824739831" lon="12.387750233">
+ <ele>231.334351</ele>
+<time>2005-05-01T15:09:44Z</time>
+</trkpt>
+<trkpt lat="50.823642723" lon="12.387447730">
+ <ele>232.776489</ele>
+<time>2005-05-01T15:09:53Z</time>
+</trkpt>
+<trkpt lat="50.822657179" lon="12.387147574">
+ <ele>233.737671</ele>
+<time>2005-05-01T15:10:02Z</time>
+</trkpt>
+<trkpt lat="50.821663169" lon="12.386847753">
+ <ele>234.218384</ele>
+<time>2005-05-01T15:10:11Z</time>
+</trkpt>
+<trkpt lat="50.820755577" lon="12.386587495">
+ <ele>235.660278</ele>
+<time>2005-05-01T15:10:19Z</time>
+</trkpt>
+<trkpt lat="50.819968767" lon="12.386271581">
+ <ele>235.660278</ele>
+<time>2005-05-01T15:10:26Z</time>
+</trkpt>
+<trkpt lat="50.819357224" lon="12.386053316">
+ <ele>237.582886</ele>
+<time>2005-05-01T15:10:32Z</time>
+</trkpt>
+<trkpt lat="50.818865290" lon="12.385959607">
+ <ele>237.582886</ele>
+<time>2005-05-01T15:10:38Z</time>
+</trkpt>
+<trkpt lat="50.818180656" lon="12.385966564">
+ <ele>236.621704</ele>
+<time>2005-05-01T15:10:46Z</time>
+</trkpt>
+<trkpt lat="50.817861725" lon="12.386012161">
+ <ele>236.621704</ele>
+<time>2005-05-01T15:10:51Z</time>
+</trkpt>
+<trkpt lat="50.817657961" lon="12.386041246">
+ <ele>236.621704</ele>
+<time>2005-05-01T15:10:57Z</time>
+</trkpt>
+<trkpt lat="50.815227879" lon="12.385554845">
+ <ele>244.312256</ele>
+<time>2005-05-01T15:11:44Z</time>
+</trkpt>
+<trkpt lat="50.814483901" lon="12.385888444">
+ <ele>241.908936</ele>
+<time>2005-05-01T15:11:51Z</time>
+</trkpt>
+<trkpt lat="50.813346645" lon="12.386488589">
+ <ele>239.505493</ele>
+<time>2005-05-01T15:12:02Z</time>
+</trkpt>
+<trkpt lat="50.812643655" lon="12.386842556">
+ <ele>238.544312</ele>
+<time>2005-05-01T15:12:10Z</time>
+</trkpt>
+<trkpt lat="50.812308211" lon="12.387136761">
+ <ele>236.621704</ele>
+<time>2005-05-01T15:12:17Z</time>
+</trkpt>
+<trkpt lat="50.812253226" lon="12.387668174">
+ <ele>234.699097</ele>
+<time>2005-05-01T15:12:23Z</time>
+</trkpt>
+<trkpt lat="50.812272420" lon="12.388127754">
+ <ele>233.257080</ele>
+<time>2005-05-01T15:12:28Z</time>
+</trkpt>
+<trkpt lat="50.812277868" lon="12.388259433">
+ <ele>233.257080</ele>
+<time>2005-05-01T15:12:30Z</time>
+</trkpt>
+<trkpt lat="50.812053233" lon="12.388594374">
+ <ele>232.776489</ele>
+<time>2005-05-01T15:12:34Z</time>
+</trkpt>
+<trkpt lat="50.811242703" lon="12.389009614">
+ <ele>232.776489</ele>
+<time>2005-05-01T15:12:43Z</time>
+</trkpt>
+<trkpt lat="50.810664687" lon="12.389339861">
+ <ele>233.737671</ele>
+<time>2005-05-01T15:12:50Z</time>
+</trkpt>
+<trkpt lat="50.810199073" lon="12.389412029">
+ <ele>232.776489</ele>
+<time>2005-05-01T15:12:55Z</time>
+</trkpt>
+<trkpt lat="50.809972594" lon="12.389109861">
+ <ele>234.699097</ele>
+<time>2005-05-01T15:12:58Z</time>
+</trkpt>
+<trkpt lat="50.809475882" lon="12.388408715">
+ <ele>236.621704</ele>
+<time>2005-05-01T15:13:05Z</time>
+</trkpt>
+<trkpt lat="50.809012111" lon="12.388213081">
+ <ele>237.582886</ele>
+<time>2005-05-01T15:13:10Z</time>
+</trkpt>
+<trkpt lat="50.807791539" lon="12.388015017">
+ <ele>238.063599</ele>
+<time>2005-05-01T15:13:21Z</time>
+</trkpt>
+<trkpt lat="50.807113023" lon="12.387665911">
+ <ele>238.063599</ele>
+<time>2005-05-01T15:13:28Z</time>
+</trkpt>
+<trkpt lat="50.806239964" lon="12.387186214">
+ <ele>239.024902</ele>
+<time>2005-05-01T15:13:37Z</time>
+</trkpt>
+<trkpt lat="50.806052964" lon="12.387101222">
+ <ele>239.024902</ele>
+<time>2005-05-01T15:13:39Z</time>
+</trkpt>
+<trkpt lat="50.805750461" lon="12.386756893">
+ <ele>239.505493</ele>
+<time>2005-05-01T15:13:43Z</time>
+</trkpt>
+<trkpt lat="50.805218965" lon="12.386226654">
+ <ele>239.986206</ele>
+<time>2005-05-01T15:13:49Z</time>
+</trkpt>
+<trkpt lat="50.804403406" lon="12.385725081">
+ <ele>241.428223</ele>
+<time>2005-05-01T15:13:57Z</time>
+</trkpt>
+<trkpt lat="50.803370923" lon="12.385038938">
+ <ele>241.428223</ele>
+<time>2005-05-01T15:14:08Z</time>
+</trkpt>
+<trkpt lat="50.802756529" lon="12.384567037">
+ <ele>241.428223</ele>
+<time>2005-05-01T15:14:15Z</time>
+</trkpt>
+<trkpt lat="50.802558716" lon="12.384384563">
+ <ele>241.428223</ele>
+<time>2005-05-01T15:14:19Z</time>
+</trkpt>
+<trkpt lat="50.802476490" lon="12.384308623">
+ <ele>241.428223</ele>
+<time>2005-05-01T15:14:21Z</time>
+</trkpt>
+<trkpt lat="50.802300470" lon="12.383934958">
+ <ele>241.428223</ele>
+<time>2005-05-01T15:14:26Z</time>
+</trkpt>
+<trkpt lat="50.802273732" lon="12.383828172">
+ <ele>241.428223</ele>
+<time>2005-05-01T15:14:27Z</time>
+</trkpt>
+<trkpt lat="50.802100897" lon="12.383415699">
+ <ele>241.908936</ele>
+<time>2005-05-01T15:14:31Z</time>
+</trkpt>
+<trkpt lat="50.801747767" lon="12.382998196">
+ <ele>242.870239</ele>
+<time>2005-05-01T15:14:36Z</time>
+</trkpt>
+<trkpt lat="50.801664367" lon="12.382906498">
+ <ele>243.350830</ele>
+<time>2005-05-01T15:14:37Z</time>
+</trkpt>
+<trkpt lat="50.800783429" lon="12.382301744">
+ <ele>245.273438</ele>
+<time>2005-05-01T15:14:46Z</time>
+</trkpt>
+<trkpt lat="50.800130395" lon="12.381645357">
+ <ele>246.234863</ele>
+<time>2005-05-01T15:14:53Z</time>
+</trkpt>
+<trkpt lat="50.799699482" lon="12.380999113">
+ <ele>247.196045</ele>
+<time>2005-05-01T15:14:58Z</time>
+</trkpt>
+<trkpt lat="50.799180977" lon="12.380275670">
+ <ele>248.157593</ele>
+<time>2005-05-01T15:15:03Z</time>
+</trkpt>
+<trkpt lat="50.798330382" lon="12.379327845">
+ <ele>250.560791</ele>
+<time>2005-05-01T15:15:10Z</time>
+</trkpt>
+<trkpt lat="50.797742223" lon="12.378648911">
+ <ele>252.002808</ele>
+<time>2005-05-01T15:15:15Z</time>
+</trkpt>
+<trkpt lat="50.797046274" lon="12.377631599">
+ <ele>253.925415</ele>
+<time>2005-05-01T15:15:22Z</time>
+</trkpt>
+<trkpt lat="50.796468509" lon="12.376742698">
+ <ele>252.963989</ele>
+<time>2005-05-01T15:15:29Z</time>
+</trkpt>
+<trkpt lat="50.796042206" lon="12.376176165">
+ <ele>252.483398</ele>
+<time>2005-05-01T15:15:34Z</time>
+</trkpt>
+<trkpt lat="50.795515152" lon="12.375999391">
+ <ele>251.522095</ele>
+<time>2005-05-01T15:15:39Z</time>
+</trkpt>
+<trkpt lat="50.795103936" lon="12.375969887">
+ <ele>250.080200</ele>
+<time>2005-05-01T15:15:43Z</time>
+</trkpt>
+<trkpt lat="50.794573780" lon="12.375770481">
+ <ele>249.599487</ele>
+<time>2005-05-01T15:15:48Z</time>
+</trkpt>
+<trkpt lat="50.794467079" lon="12.375663696">
+ <ele>249.599487</ele>
+<time>2005-05-01T15:15:49Z</time>
+</trkpt>
+<trkpt lat="50.793556217" lon="12.374792313">
+ <ele>250.080200</ele>
+<time>2005-05-01T15:15:57Z</time>
+</trkpt>
+<trkpt lat="50.792606212" lon="12.373926882">
+ <ele>250.560791</ele>
+<time>2005-05-01T15:16:05Z</time>
+</trkpt>
+<trkpt lat="50.791901462" lon="12.373180892">
+ <ele>249.599487</ele>
+<time>2005-05-01T15:16:12Z</time>
+</trkpt>
+<trkpt lat="50.791469458" lon="12.372520231">
+ <ele>250.080200</ele>
+<time>2005-05-01T15:16:17Z</time>
+</trkpt>
+<trkpt lat="50.791285057" lon="12.372267265">
+ <ele>250.560791</ele>
+<time>2005-05-01T15:16:19Z</time>
+</trkpt>
+<trkpt lat="50.790720116" lon="12.371862754">
+ <ele>250.080200</ele>
+<time>2005-05-01T15:16:24Z</time>
+</trkpt>
+<trkpt lat="50.789750833" lon="12.371456232">
+ <ele>248.157593</ele>
+<time>2005-05-01T15:16:32Z</time>
+</trkpt>
+<trkpt lat="50.789666176" lon="12.371420860">
+ <ele>248.157593</ele>
+<time>2005-05-01T15:16:33Z</time>
+</trkpt>
+<trkpt lat="50.789150270" lon="12.371629905">
+ <ele>248.157593</ele>
+<time>2005-05-01T15:16:39Z</time>
+</trkpt>
+<trkpt lat="50.788707370" lon="12.371549271">
+ <ele>246.715454</ele>
+<time>2005-05-01T15:16:43Z</time>
+</trkpt>
+<trkpt lat="50.788588515" lon="12.371460171">
+ <ele>246.715454</ele>
+<time>2005-05-01T15:16:44Z</time>
+</trkpt>
+<trkpt lat="50.787850237" lon="12.370824069">
+ <ele>249.599487</ele>
+<time>2005-05-01T15:16:51Z</time>
+</trkpt>
+<trkpt lat="50.787502890" lon="12.370438082">
+ <ele>251.522095</ele>
+<time>2005-05-01T15:16:55Z</time>
+</trkpt>
+<trkpt lat="50.786948511" lon="12.369822096">
+ <ele>251.522095</ele>
+<time>2005-05-01T15:17:02Z</time>
+</trkpt>
+<trkpt lat="50.786396060" lon="12.369327312">
+ <ele>251.041382</ele>
+<time>2005-05-01T15:17:08Z</time>
+</trkpt>
+<trkpt lat="50.786298746" lon="12.369256485">
+ <ele>251.041382</ele>
+<time>2005-05-01T15:17:09Z</time>
+</trkpt>
+<trkpt lat="50.785856098" lon="12.369117849">
+ <ele>251.041382</ele>
+<time>2005-05-01T15:17:13Z</time>
+</trkpt>
+<trkpt lat="50.785064511" lon="12.369040567">
+ <ele>251.041382</ele>
+<time>2005-05-01T15:17:19Z</time>
+</trkpt>
+<trkpt lat="50.784453722" lon="12.368980972">
+ <ele>251.041382</ele>
+<time>2005-05-01T15:17:24Z</time>
+</trkpt>
+<trkpt lat="50.783851147" lon="12.368760025">
+ <ele>250.080200</ele>
+<time>2005-05-01T15:17:29Z</time>
+</trkpt>
+<trkpt lat="50.783338174" lon="12.368554752">
+ <ele>250.560791</ele>
+<time>2005-05-01T15:17:33Z</time>
+</trkpt>
+<trkpt lat="50.782886641" lon="12.368604708">
+ <ele>251.522095</ele>
+<time>2005-05-01T15:17:37Z</time>
+</trkpt>
+<trkpt lat="50.781937139" lon="12.368717194">
+ <ele>250.080200</ele>
+<time>2005-05-01T15:17:45Z</time>
+</trkpt>
+<trkpt lat="50.781513518" lon="12.368494403">
+ <ele>249.118774</ele>
+<time>2005-05-01T15:17:49Z</time>
+</trkpt>
+<trkpt lat="50.781197604" lon="12.368133897">
+ <ele>249.599487</ele>
+<time>2005-05-01T15:17:52Z</time>
+</trkpt>
+<trkpt lat="50.780593604" lon="12.367060091">
+ <ele>251.041382</ele>
+<time>2005-05-01T15:17:58Z</time>
+</trkpt>
+<trkpt lat="50.780500649" lon="12.366894800">
+ <ele>251.041382</ele>
+<time>2005-05-01T15:17:59Z</time>
+</trkpt>
+<trkpt lat="50.779975103" lon="12.366527086">
+ <ele>252.963989</ele>
+<time>2005-05-01T15:18:03Z</time>
+</trkpt>
+<trkpt lat="50.779721467" lon="12.366460785">
+ <ele>253.444702</ele>
+<time>2005-05-01T15:18:05Z</time>
+</trkpt>
+<trkpt lat="50.778744724" lon="12.366317958">
+ <ele>253.925415</ele>
+<time>2005-05-01T15:18:13Z</time>
+</trkpt>
+<trkpt lat="50.777969649" lon="12.366461456">
+ <ele>253.925415</ele>
+<time>2005-05-01T15:18:19Z</time>
+</trkpt>
+<trkpt lat="50.777597073" lon="12.366535887">
+ <ele>253.925415</ele>
+<time>2005-05-01T15:18:22Z</time>
+</trkpt>
+<trkpt lat="50.777046299" lon="12.366983648">
+ <ele>253.925415</ele>
+<time>2005-05-01T15:18:27Z</time>
+</trkpt>
+<trkpt lat="50.776049355" lon="12.367889900">
+ <ele>252.002808</ele>
+<time>2005-05-01T15:18:37Z</time>
+</trkpt>
+<trkpt lat="50.775847435" lon="12.368073463">
+ <ele>251.522095</ele>
+<time>2005-05-01T15:18:39Z</time>
+</trkpt>
+<trkpt lat="50.775155593" lon="12.368332297">
+ <ele>251.522095</ele>
+<time>2005-05-01T15:18:45Z</time>
+</trkpt>
+<trkpt lat="50.774483113" lon="12.368330285">
+ <ele>251.522095</ele>
+<time>2005-05-01T15:18:50Z</time>
+</trkpt>
+<trkpt lat="50.773366140" lon="12.368204724">
+ <ele>252.002808</ele>
+<time>2005-05-01T15:18:58Z</time>
+</trkpt>
+<trkpt lat="50.772735234" lon="12.367883697">
+ <ele>252.483398</ele>
+<time>2005-05-01T15:19:03Z</time>
+</trkpt>
+<trkpt lat="50.772000980" lon="12.367230915">
+ <ele>255.367310</ele>
+<time>2005-05-01T15:19:09Z</time>
+</trkpt>
+<trkpt lat="50.771166394" lon="12.366465731">
+ <ele>257.290039</ele>
+<time>2005-05-01T15:19:16Z</time>
+</trkpt>
+<trkpt lat="50.770464325" lon="12.366088796">
+ <ele>259.693359</ele>
+<time>2005-05-01T15:19:22Z</time>
+</trkpt>
+<trkpt lat="50.769772651" lon="12.365860892">
+ <ele>258.731934</ele>
+<time>2005-05-01T15:19:28Z</time>
+</trkpt>
+<trkpt lat="50.769453468" lon="12.365841866">
+ <ele>258.731934</ele>
+<time>2005-05-01T15:19:31Z</time>
+</trkpt>
+<trkpt lat="50.768952984" lon="12.366070859">
+ <ele>258.731934</ele>
+<time>2005-05-01T15:19:36Z</time>
+</trkpt>
+<trkpt lat="50.768266590" lon="12.366625238">
+ <ele>257.770752</ele>
+<time>2005-05-01T15:19:42Z</time>
+</trkpt>
+<trkpt lat="50.767681366" lon="12.367015583">
+ <ele>258.731934</ele>
+<time>2005-05-01T15:19:47Z</time>
+</trkpt>
+<trkpt lat="50.767032523" lon="12.367147598">
+ <ele>259.693359</ele>
+<time>2005-05-01T15:19:52Z</time>
+</trkpt>
+<trkpt lat="50.766251413" lon="12.367245248">
+ <ele>259.212646</ele>
+<time>2005-05-01T15:19:58Z</time>
+</trkpt>
+<trkpt lat="50.765248267" lon="12.367643807">
+ <ele>259.212646</ele>
+<time>2005-05-01T15:20:06Z</time>
+</trkpt>
+<trkpt lat="50.764395911" lon="12.368070111">
+ <ele>259.693359</ele>
+<time>2005-05-01T15:20:13Z</time>
+</trkpt>
+<trkpt lat="50.763604408" lon="12.368590459">
+ <ele>259.212646</ele>
+<time>2005-05-01T15:20:19Z</time>
+</trkpt>
+<trkpt lat="50.762979789" lon="12.368950965">
+ <ele>258.251343</ele>
+<time>2005-05-01T15:20:23Z</time>
+</trkpt>
+<trkpt lat="50.762314852" lon="12.369334521">
+ <ele>258.251343</ele>
+<time>2005-05-01T15:20:28Z</time>
+</trkpt>
+<trkpt lat="50.761463083" lon="12.369784797">
+ <ele>258.251343</ele>
+<time>2005-05-01T15:20:35Z</time>
+</trkpt>
+<trkpt lat="50.760382740" lon="12.370081851">
+ <ele>259.212646</ele>
+<time>2005-05-01T15:20:43Z</time>
+</trkpt>
+<trkpt lat="50.759507166" lon="12.370407153">
+ <ele>259.693359</ele>
+<time>2005-05-01T15:20:50Z</time>
+</trkpt>
+<trkpt lat="50.758686243" lon="12.370817615">
+ <ele>260.173950</ele>
+<time>2005-05-01T15:20:57Z</time>
+</trkpt>
+<trkpt lat="50.758168492" lon="12.371053314">
+ <ele>260.654541</ele>
+<time>2005-05-01T15:21:02Z</time>
+</trkpt>
+<trkpt lat="50.757507244" lon="12.371130260">
+ <ele>261.135254</ele>
+<time>2005-05-01T15:21:09Z</time>
+</trkpt>
+<trkpt lat="50.756721441" lon="12.371151466">
+ <ele>262.096558</ele>
+<time>2005-05-01T15:21:17Z</time>
+</trkpt>
+<trkpt lat="50.756361857" lon="12.371161189">
+ <ele>262.577148</ele>
+<time>2005-05-01T15:21:20Z</time>
+</trkpt>
+<trkpt lat="50.755616371" lon="12.371358080">
+ <ele>262.577148</ele>
+<time>2005-05-01T15:21:26Z</time>
+</trkpt>
+<trkpt lat="50.755499862" lon="12.371371826">
+ <ele>262.577148</ele>
+<time>2005-05-01T15:21:27Z</time>
+</trkpt>
+<trkpt lat="50.754752615" lon="12.371281385">
+ <ele>263.538574</ele>
+<time>2005-05-01T15:21:33Z</time>
+</trkpt>
+<trkpt lat="50.754068987" lon="12.371222209">
+ <ele>263.057861</ele>
+<time>2005-05-01T15:21:39Z</time>
+</trkpt>
+<trkpt lat="50.753521146" lon="12.371395715">
+ <ele>262.577148</ele>
+<time>2005-05-01T15:21:44Z</time>
+</trkpt>
+<trkpt lat="50.752808684" lon="12.371411389">
+ <ele>263.538574</ele>
+<time>2005-05-01T15:21:50Z</time>
+</trkpt>
+<trkpt lat="50.751715852" lon="12.371451957">
+ <ele>265.461304</ele>
+<time>2005-05-01T15:21:59Z</time>
+</trkpt>
+<trkpt lat="50.751122329" lon="12.371680364">
+ <ele>265.941895</ele>
+<time>2005-05-01T15:22:04Z</time>
+</trkpt>
+<trkpt lat="50.750653027" lon="12.371836770">
+ <ele>264.980591</ele>
+<time>2005-05-01T15:22:08Z</time>
+</trkpt>
+<trkpt lat="50.750166876" lon="12.371824030">
+ <ele>265.461304</ele>
+<time>2005-05-01T15:22:12Z</time>
+</trkpt>
+<trkpt lat="50.748952841" lon="12.371462435">
+ <ele>268.825806</ele>
+<time>2005-05-01T15:22:22Z</time>
+</trkpt>
+<trkpt lat="50.748128733" lon="12.371432092">
+ <ele>275.074463</ele>
+<time>2005-05-01T15:22:29Z</time>
+</trkpt>
+<trkpt lat="50.747320717" lon="12.371547008">
+ <ele>278.919678</ele>
+<time>2005-05-01T15:22:36Z</time>
+</trkpt>
+<trkpt lat="50.747211417" lon="12.371606687">
+ <ele>278.919678</ele>
+<time>2005-05-01T15:22:37Z</time>
+</trkpt>
+<trkpt lat="50.746074412" lon="12.372426689">
+ <ele>276.997070</ele>
+<time>2005-05-01T15:22:47Z</time>
+</trkpt>
+<trkpt lat="50.745199844" lon="12.373203943">
+ <ele>275.555054</ele>
+<time>2005-05-01T15:22:55Z</time>
+</trkpt>
+<trkpt lat="50.744431308" lon="12.373960828">
+ <ele>274.113037</ele>
+<time>2005-05-01T15:23:02Z</time>
+</trkpt>
+<trkpt lat="50.743325735" lon="12.374899182">
+ <ele>272.671143</ele>
+<time>2005-05-01T15:23:12Z</time>
+</trkpt>
+<trkpt lat="50.742112873" lon="12.376131825">
+ <ele>269.787109</ele>
+<time>2005-05-01T15:23:24Z</time>
+</trkpt>
+<trkpt lat="50.741538294" lon="12.376867170">
+ <ele>271.229126</ele>
+<time>2005-05-01T15:23:31Z</time>
+</trkpt>
+<trkpt lat="50.741176782" lon="12.377259945">
+ <ele>271.709717</ele>
+<time>2005-05-01T15:23:36Z</time>
+</trkpt>
+<trkpt lat="50.740864808" lon="12.377352146">
+ <ele>272.190430</ele>
+<time>2005-05-01T15:23:40Z</time>
+</trkpt>
+<trkpt lat="50.740710581" lon="12.377242092">
+ <ele>272.671143</ele>
+<time>2005-05-01T15:23:42Z</time>
+</trkpt>
+<trkpt lat="50.740393661" lon="12.376891309">
+ <ele>272.190430</ele>
+<time>2005-05-01T15:23:48Z</time>
+</trkpt>
+<trkpt lat="50.740275308" lon="12.376720486">
+ <ele>271.709717</ele>
+<time>2005-05-01T15:23:53Z</time>
+</trkpt>
+<trkpt lat="50.739991749" lon="12.376452601">
+ <ele>271.229126</ele>
+<time>2005-05-01T15:24:03Z</time>
+</trkpt>
+<trkpt lat="50.739710871" lon="12.376181781">
+ <ele>270.748413</ele>
+<time>2005-05-01T15:24:07Z</time>
+</trkpt>
+<trkpt lat="50.739151044" lon="12.375435457">
+ <ele>269.787109</ele>
+<time>2005-05-01T15:24:15Z</time>
+</trkpt>
+<trkpt lat="50.738684088" lon="12.374812849">
+ <ele>269.306519</ele>
+<time>2005-05-01T15:24:22Z</time>
+</trkpt>
+<trkpt lat="50.738168769" lon="12.374211196">
+ <ele>268.825806</ele>
+<time>2005-05-01T15:24:28Z</time>
+</trkpt>
+<trkpt lat="50.737794349" lon="12.373836776">
+ <ele>269.306519</ele>
+<time>2005-05-01T15:24:32Z</time>
+</trkpt>
+<trkpt lat="50.737119522" lon="12.373483814">
+ <ele>270.267700</ele>
+<time>2005-05-01T15:24:38Z</time>
+</trkpt>
+<trkpt lat="50.736535387" lon="12.373371497">
+ <ele>271.229126</ele>
+<time>2005-05-01T15:24:43Z</time>
+</trkpt>
+<trkpt lat="50.735942367" lon="12.373528825">
+ <ele>272.190430</ele>
+<time>2005-05-01T15:24:48Z</time>
+</trkpt>
+<trkpt lat="50.735000325" lon="12.373844571">
+ <ele>272.190430</ele>
+<time>2005-05-01T15:24:56Z</time>
+</trkpt>
+<trkpt lat="50.734881973" lon="12.373859407">
+ <ele>272.190430</ele>
+<time>2005-05-01T15:24:57Z</time>
+</trkpt>
+<trkpt lat="50.734200189" lon="12.373648016">
+ <ele>274.113037</ele>
+<time>2005-05-01T15:25:03Z</time>
+</trkpt>
+<trkpt lat="50.733799115" lon="12.373526059">
+ <ele>276.035645</ele>
+<time>2005-05-01T15:25:07Z</time>
+</trkpt>
+<trkpt lat="50.733305505" lon="12.373674167">
+ <ele>279.400269</ele>
+<time>2005-05-01T15:25:12Z</time>
+</trkpt>
+<trkpt lat="50.732514421" lon="12.374046575">
+ <ele>279.400269</ele>
+<time>2005-05-01T15:25:20Z</time>
+</trkpt>
+<trkpt lat="50.731773376" lon="12.374167442">
+ <ele>279.400269</ele>
+<time>2005-05-01T15:25:28Z</time>
+</trkpt>
+<trkpt lat="50.731527200" lon="12.373880195">
+ <ele>281.322998</ele>
+<time>2005-05-01T15:25:32Z</time>
+</trkpt>
+<trkpt lat="50.731163928" lon="12.373756310">
+ <ele>281.803589</ele>
+<time>2005-05-01T15:25:37Z</time>
+</trkpt>
+<trkpt lat="50.730114263" lon="12.373929564">
+ <ele>280.361694</ele>
+<time>2005-05-01T15:25:48Z</time>
+</trkpt>
+<trkpt lat="50.729586706" lon="12.374028806">
+ <ele>280.842407</ele>
+<time>2005-05-01T15:25:53Z</time>
+</trkpt>
+<trkpt lat="50.728986729" lon="12.373892516">
+ <ele>279.400269</ele>
+<time>2005-05-01T15:25:59Z</time>
+</trkpt>
+<trkpt lat="50.728743235" lon="12.373828478">
+ <ele>279.400269</ele>
+<time>2005-05-01T15:26:02Z</time>
+</trkpt>
+<trkpt lat="50.728495717" lon="12.373962589">
+ <ele>278.919678</ele>
+<time>2005-05-01T15:26:07Z</time>
+</trkpt>
+<trkpt lat="50.728466632" lon="12.373980107">
+ <ele>278.919678</ele>
+<time>2005-05-01T15:26:08Z</time>
+</trkpt>
+<trkpt lat="50.727191912" lon="12.373516671">
+ <ele>280.842407</ele>
+<time>2005-05-01T15:26:42Z</time>
+</trkpt>
+<trkpt lat="50.726882033" lon="12.373321038">
+ <ele>279.880859</ele>
+<time>2005-05-01T15:26:45Z</time>
+</trkpt>
+<trkpt lat="50.726330252" lon="12.373120878">
+ <ele>279.400269</ele>
+<time>2005-05-01T15:26:50Z</time>
+</trkpt>
+<trkpt lat="50.725895232" lon="12.373094391">
+ <ele>279.400269</ele>
+<time>2005-05-01T15:26:54Z</time>
+</trkpt>
+<trkpt lat="50.725216130" lon="12.373218611">
+ <ele>279.400269</ele>
+<time>2005-05-01T15:27:01Z</time>
+</trkpt>
+<trkpt lat="50.725054862" lon="12.373197153">
+ <ele>279.400269</ele>
+<time>2005-05-01T15:27:05Z</time>
+</trkpt>
+<trkpt lat="50.723091234" lon="12.373923194">
+ <ele>283.726196</ele>
+<time>2005-05-01T15:27:38Z</time>
+</trkpt>
+<trkpt lat="50.722593097" lon="12.374421414">
+ <ele>283.245605</ele>
+<time>2005-05-01T15:27:43Z</time>
+</trkpt>
+<trkpt lat="50.722159334" lon="12.374613108">
+ <ele>283.726196</ele>
+<time>2005-05-01T15:27:47Z</time>
+</trkpt>
+<trkpt lat="50.721949451" lon="12.374691898">
+ <ele>283.245605</ele>
+<time>2005-05-01T15:27:49Z</time>
+</trkpt>
+<trkpt lat="50.721384762" lon="12.374663400">
+ <ele>284.206909</ele>
+<time>2005-05-01T15:27:55Z</time>
+</trkpt>
+<trkpt lat="50.720575238" lon="12.374547813">
+ <ele>286.129517</ele>
+<time>2005-05-01T15:28:02Z</time>
+</trkpt>
+<trkpt lat="50.719918935" lon="12.374616377">
+ <ele>289.013550</ele>
+<time>2005-05-01T15:28:07Z</time>
+</trkpt>
+<trkpt lat="50.719777951" lon="12.374654012">
+ <ele>289.494141</ele>
+<time>2005-05-01T15:28:08Z</time>
+</trkpt>
+<trkpt lat="50.719243269" lon="12.374523841">
+ <ele>291.897461</ele>
+<time>2005-05-01T15:28:12Z</time>
+</trkpt>
+<trkpt lat="50.718293516" lon="12.374180099">
+ <ele>297.665405</ele>
+<time>2005-05-01T15:28:19Z</time>
+</trkpt>
+<trkpt lat="50.717609134" lon="12.373952027">
+ <ele>298.626709</ele>
+<time>2005-05-01T15:28:25Z</time>
+</trkpt>
+<trkpt lat="50.715779532" lon="12.372934045">
+ <ele>304.875244</ele>
+<time>2005-05-01T15:30:02Z</time>
+</trkpt>
+<trkpt lat="50.715320455" lon="12.372601619">
+ <ele>303.913940</ele>
+<time>2005-05-01T15:30:07Z</time>
+</trkpt>
+<trkpt lat="50.714424597" lon="12.371954033">
+ <ele>301.510620</ele>
+<time>2005-05-01T15:30:16Z</time>
+</trkpt>
+<trkpt lat="50.713920593" lon="12.371635437">
+ <ele>300.549316</ele>
+<time>2005-05-01T15:30:22Z</time>
+</trkpt>
+<trkpt lat="50.713718757" lon="12.371534435">
+ <ele>300.549316</ele>
+<time>2005-05-01T15:30:26Z</time>
+</trkpt>
+<trkpt lat="50.713587832" lon="12.371484311">
+ <ele>300.068726</ele>
+<time>2005-05-01T15:30:31Z</time>
+</trkpt>
+<trkpt lat="50.713505019" lon="12.371460088">
+ <ele>300.068726</ele>
+<time>2005-05-01T15:30:35Z</time>
+</trkpt>
+<trkpt lat="50.713663101" lon="12.371506691">
+ <ele>299.107300</ele>
+<time>2005-05-01T15:30:40Z</time>
+</trkpt>
+<trkpt lat="50.714769596" lon="12.372444961">
+ <ele>296.223511</ele>
+<time>2005-05-01T15:31:14Z</time>
+</trkpt>
+<trkpt lat="50.714652166" lon="12.372486955">
+ <ele>295.261963</ele>
+<time>2005-05-01T15:31:16Z</time>
+</trkpt>
+<trkpt lat="50.714190239" lon="12.372701112">
+ <ele>292.858765</ele>
+<time>2005-05-01T15:31:25Z</time>
+</trkpt>
+<trkpt lat="50.713741221" lon="12.372847376">
+ <ele>292.378174</ele>
+<time>2005-05-01T15:31:32Z</time>
+</trkpt>
+<trkpt lat="50.713204192" lon="12.373013673">
+ <ele>292.858765</ele>
+<time>2005-05-01T15:31:38Z</time>
+</trkpt>
+<trkpt lat="50.712552750" lon="12.372866068">
+ <ele>292.858765</ele>
+<time>2005-05-01T15:31:44Z</time>
+</trkpt>
+<trkpt lat="50.712309172" lon="12.372759702">
+ <ele>293.339355</ele>
+<time>2005-05-01T15:31:46Z</time>
+</trkpt>
+<trkpt lat="50.711233774" lon="12.371942634">
+ <ele>294.781372</ele>
+<time>2005-05-01T15:31:56Z</time>
+</trkpt>
+<trkpt lat="50.710712336" lon="12.371533262">
+ <ele>294.300781</ele>
+<time>2005-05-01T15:32:01Z</time>
+</trkpt>
+<trkpt lat="50.710170781" lon="12.371406192">
+ <ele>293.820068</ele>
+<time>2005-05-01T15:32:06Z</time>
+</trkpt>
+<trkpt lat="50.709327310" lon="12.371300412">
+ <ele>293.820068</ele>
+<time>2005-05-01T15:32:15Z</time>
+</trkpt>
+<trkpt lat="50.708760526" lon="12.371233609">
+ <ele>293.820068</ele>
+<time>2005-05-01T15:32:22Z</time>
+</trkpt>
+<trkpt lat="50.708593391" lon="12.371215085">
+ <ele>294.300781</ele>
+<time>2005-05-01T15:32:26Z</time>
+</trkpt>
+<trkpt lat="50.706616519" lon="12.370988186">
+ <ele>304.875244</ele>
+<time>2005-05-01T15:33:14Z</time>
+</trkpt>
+<trkpt lat="50.705897184" lon="12.370893555">
+ <ele>307.759277</ele>
+<time>2005-05-01T15:33:20Z</time>
+</trkpt>
+<trkpt lat="50.705092521" lon="12.370779058">
+ <ele>310.643066</ele>
+<time>2005-05-01T15:33:27Z</time>
+</trkpt>
+<trkpt lat="50.704399673" lon="12.370724576">
+ <ele>313.527222</ele>
+<time>2005-05-01T15:33:33Z</time>
+</trkpt>
+<trkpt lat="50.704052914" lon="12.370698005">
+ <ele>314.969116</ele>
+<time>2005-05-01T15:33:36Z</time>
+</trkpt>
+<trkpt lat="50.703384373" lon="12.370939907">
+ <ele>318.333618</ele>
+<time>2005-05-01T15:33:42Z</time>
+</trkpt>
+<trkpt lat="50.702391705" lon="12.371379789">
+ <ele>318.814331</ele>
+<time>2005-05-01T15:33:50Z</time>
+</trkpt>
+<trkpt lat="50.701346397" lon="12.371807098">
+ <ele>320.737061</ele>
+<time>2005-05-01T15:33:56Z</time>
+</trkpt>
+<trkpt lat="50.700363284" lon="12.372145560">
+ <ele>323.620972</ele>
+<time>2005-05-01T15:34:03Z</time>
+</trkpt>
+<trkpt lat="50.699430881" lon="12.372466587">
+ <ele>329.869507</ele>
+<time>2005-05-01T15:34:09Z</time>
+</trkpt>
+<trkpt lat="50.698701404" lon="12.372704800">
+ <ele>332.753540</ele>
+<time>2005-05-01T15:34:14Z</time>
+</trkpt>
+<trkpt lat="50.698117940" lon="12.372571779">
+ <ele>333.234131</ele>
+<time>2005-05-01T15:34:18Z</time>
+</trkpt>
+<trkpt lat="50.696834335" lon="12.372119576">
+ <ele>336.118164</ele>
+<time>2005-05-01T15:34:26Z</time>
+</trkpt>
+<trkpt lat="50.695444699" lon="12.371627390">
+ <ele>339.482666</ele>
+<time>2005-05-01T15:34:34Z</time>
+</trkpt>
+<trkpt lat="50.694149612" lon="12.371168733">
+ <ele>341.405273</ele>
+<time>2005-05-01T15:34:42Z</time>
+</trkpt>
+<trkpt lat="50.692923004" lon="12.370734299">
+ <ele>342.366699</ele>
+<time>2005-05-01T15:34:49Z</time>
+</trkpt>
+<trkpt lat="50.691123744" lon="12.370097023">
+ <ele>346.692627</ele>
+<time>2005-05-01T15:34:59Z</time>
+</trkpt>
+<trkpt lat="50.689974166" lon="12.369689913">
+ <ele>349.576538</ele>
+<time>2005-05-01T15:35:06Z</time>
+</trkpt>
+<trkpt lat="50.688980324" lon="12.369337790">
+ <ele>347.653931</ele>
+<time>2005-05-01T15:35:13Z</time>
+</trkpt>
+<trkpt lat="50.688025206" lon="12.368998826">
+ <ele>344.289429</ele>
+<time>2005-05-01T15:35:20Z</time>
+</trkpt>
+<trkpt lat="50.687901573" lon="12.368934285">
+ <ele>343.808594</ele>
+<time>2005-05-01T15:35:21Z</time>
+</trkpt>
+<trkpt lat="50.687584151" lon="12.368703531">
+ <ele>343.808594</ele>
+<time>2005-05-01T15:35:24Z</time>
+</trkpt>
+<trkpt lat="50.687216269" lon="12.368713338">
+ <ele>345.731323</ele>
+<time>2005-05-01T15:35:28Z</time>
+</trkpt>
+<trkpt lat="50.687134713" lon="12.368772766">
+ <ele>345.731323</ele>
+<time>2005-05-01T15:35:29Z</time>
+</trkpt>
+<trkpt lat="50.686756857" lon="12.369024474">
+ <ele>346.212036</ele>
+<time>2005-05-01T15:35:34Z</time>
+</trkpt>
+<trkpt lat="50.686442619" lon="12.368993293">
+ <ele>344.770020</ele>
+<time>2005-05-01T15:35:38Z</time>
+</trkpt>
+<trkpt lat="50.686279926" lon="12.368592974">
+ <ele>343.808594</ele>
+<time>2005-05-01T15:35:41Z</time>
+</trkpt>
+<trkpt lat="50.686230389" lon="12.368413266">
+ <ele>343.327881</ele>
+<time>2005-05-01T15:35:42Z</time>
+</trkpt>
+<trkpt lat="50.686029308" lon="12.367684627">
+ <ele>342.847290</ele>
+<time>2005-05-01T15:35:46Z</time>
+</trkpt>
+<trkpt lat="50.685605099" lon="12.367011979">
+ <ele>343.808594</ele>
+<time>2005-05-01T15:35:50Z</time>
+</trkpt>
+<trkpt lat="50.684157880" lon="12.365451269">
+ <ele>349.095825</ele>
+<time>2005-05-01T15:36:00Z</time>
+</trkpt>
+<trkpt lat="50.683388505" lon="12.364642080">
+ <ele>350.537842</ele>
+<time>2005-05-01T15:36:06Z</time>
+</trkpt>
+<trkpt lat="50.682460796" lon="12.363628456">
+ <ele>352.460571</ele>
+<time>2005-05-01T15:36:14Z</time>
+</trkpt>
+<trkpt lat="50.681407610" lon="12.362511316">
+ <ele>354.863770</ele>
+<time>2005-05-01T15:36:23Z</time>
+</trkpt>
+<trkpt lat="50.680637062" lon="12.362205209">
+ <ele>355.825195</ele>
+<time>2005-05-01T15:36:28Z</time>
+</trkpt>
+<trkpt lat="50.679556467" lon="12.361880913">
+ <ele>355.825195</ele>
+<time>2005-05-01T15:36:34Z</time>
+</trkpt>
+<trkpt lat="50.678126682" lon="12.361582434">
+ <ele>357.267090</ele>
+<time>2005-05-01T15:36:42Z</time>
+</trkpt>
+<trkpt lat="50.677195033" lon="12.361452011">
+ <ele>359.189697</ele>
+<time>2005-05-01T15:36:48Z</time>
+</trkpt>
+<trkpt lat="50.676308563" lon="12.361258054">
+ <ele>361.593140</ele>
+<time>2005-05-01T15:36:55Z</time>
+</trkpt>
+<trkpt lat="50.675613619" lon="12.360870978">
+ <ele>362.554321</ele>
+<time>2005-05-01T15:37:01Z</time>
+</trkpt>
+<trkpt lat="50.674784984" lon="12.360348785">
+ <ele>363.996338</ele>
+<time>2005-05-01T15:37:08Z</time>
+</trkpt>
+<trkpt lat="50.673806733" lon="12.359664738">
+ <ele>364.957642</ele>
+<time>2005-05-01T15:37:17Z</time>
+</trkpt>
+<trkpt lat="50.672954293" lon="12.359009273">
+ <ele>366.399536</ele>
+<time>2005-05-01T15:37:24Z</time>
+</trkpt>
+<trkpt lat="50.672374014" lon="12.358498732">
+ <ele>367.841553</ele>
+<time>2005-05-01T15:37:28Z</time>
+</trkpt>
+<trkpt lat="50.671759788" lon="12.357660793">
+ <ele>369.764282</ele>
+<time>2005-05-01T15:37:32Z</time>
+</trkpt>
+<trkpt lat="50.670740129" lon="12.356118774">
+ <ele>373.128906</ele>
+<time>2005-05-01T15:37:39Z</time>
+</trkpt>
+<trkpt lat="50.669743940" lon="12.354769958">
+ <ele>374.570801</ele>
+<time>2005-05-01T15:37:46Z</time>
+</trkpt>
+<trkpt lat="50.668894770" lon="12.354135783">
+ <ele>376.012817</ele>
+<time>2005-05-01T15:37:51Z</time>
+</trkpt>
+<trkpt lat="50.668074517" lon="12.353671091">
+ <ele>377.935425</ele>
+<time>2005-05-01T15:37:56Z</time>
+</trkpt>
+<trkpt lat="50.667211767" lon="12.353513762">
+ <ele>376.974243</ele>
+<time>2005-05-01T15:38:01Z</time>
+</trkpt>
+<trkpt lat="50.665739905" lon="12.353265155">
+ <ele>375.051514</ele>
+<time>2005-05-01T15:38:10Z</time>
+</trkpt>
+<trkpt lat="50.665344782" lon="12.353234896">
+ <ele>374.570801</ele>
+<time>2005-05-01T15:38:13Z</time>
+</trkpt>
+<trkpt lat="50.664933901" lon="12.353502950">
+ <ele>372.648193</ele>
+<time>2005-05-01T15:38:17Z</time>
+</trkpt>
+<trkpt lat="50.664764252" lon="12.353789276">
+ <ele>372.167480</ele>
+<time>2005-05-01T15:38:19Z</time>
+</trkpt>
+<trkpt lat="50.663935281" lon="12.355171535">
+ <ele>374.090088</ele>
+<time>2005-05-01T15:38:28Z</time>
+</trkpt>
+<trkpt lat="50.663540494" lon="12.355948118">
+ <ele>375.532104</ele>
+<time>2005-05-01T15:38:33Z</time>
+</trkpt>
+<trkpt lat="50.663394816" lon="12.356257746">
+ <ele>375.532104</ele>
+<time>2005-05-01T15:38:36Z</time>
+</trkpt>
+<trkpt lat="50.663062390" lon="12.356584053">
+ <ele>374.570801</ele>
+<time>2005-05-01T15:38:41Z</time>
+</trkpt>
+<trkpt lat="50.662811939" lon="12.356264954">
+ <ele>373.128906</ele>
+<time>2005-05-01T15:38:44Z</time>
+</trkpt>
+<trkpt lat="50.662718816" lon="12.356118606">
+ <ele>372.167480</ele>
+<time>2005-05-01T15:38:45Z</time>
+</trkpt>
+<trkpt lat="50.662023704" lon="12.354992498">
+ <ele>368.802979</ele>
+<time>2005-05-01T15:38:53Z</time>
+</trkpt>
+<trkpt lat="50.661593797" lon="12.354734251">
+ <ele>366.880249</ele>
+<time>2005-05-01T15:38:57Z</time>
+</trkpt>
+<trkpt lat="50.660474477" lon="12.354345582">
+ <ele>362.554321</ele>
+<time>2005-05-01T15:39:06Z</time>
+</trkpt>
+<trkpt lat="50.659503937" lon="12.353997231">
+ <ele>358.708984</ele>
+<time>2005-05-01T15:39:14Z</time>
+</trkpt>
+<trkpt lat="50.659179725" lon="12.354267463">
+ <ele>356.305786</ele>
+<time>2005-05-01T15:39:18Z</time>
+</trkpt>
+<trkpt lat="50.658480003" lon="12.354766773">
+ <ele>355.825195</ele>
+<time>2005-05-01T15:39:26Z</time>
+</trkpt>
+<trkpt lat="50.658034338" lon="12.355025019">
+ <ele>357.747803</ele>
+<time>2005-05-01T15:39:33Z</time>
+</trkpt>
+<trkpt lat="50.657862173" lon="12.355128285">
+ <ele>358.228394</ele>
+<time>2005-05-01T15:39:38Z</time>
+</trkpt>
+<trkpt lat="50.657703839" lon="12.355223168">
+ <ele>359.670410</ele>
+<time>2005-05-01T15:39:48Z</time>
+</trkpt>
+<trkpt lat="50.657655476" lon="12.355252253">
+ <ele>359.670410</ele>
+<time>2005-05-01T15:39:50Z</time>
+</trkpt>
+<trkpt lat="50.658013299" lon="12.355611837">
+ <ele>363.515747</ele>
+<time>2005-05-01T15:39:58Z</time>
+</trkpt>
+<trkpt lat="50.658381348" lon="12.356000673">
+ <ele>365.438354</ele>
+<time>2005-05-01T15:40:02Z</time>
+</trkpt>
+<trkpt lat="50.658967830" lon="12.357200375">
+ <ele>366.880249</ele>
+<time>2005-05-01T15:40:09Z</time>
+</trkpt>
+<trkpt lat="50.659365300" lon="12.358006379">
+ <ele>365.438354</ele>
+<time>2005-05-01T15:40:13Z</time>
+</trkpt>
+<trkpt lat="50.659580966" lon="12.358477106">
+ <ele>364.476929</ele>
+<time>2005-05-01T15:40:15Z</time>
+</trkpt>
+<trkpt lat="50.659837704" lon="12.359841345">
+ <ele>362.073730</ele>
+<time>2005-05-01T15:40:19Z</time>
+</trkpt>
+<trkpt lat="50.659873076" lon="12.360258764">
+ <ele>361.593140</ele>
+<time>2005-05-01T15:40:20Z</time>
+</trkpt>
+<trkpt lat="50.660038451" lon="12.362116445">
+ <ele>361.593140</ele>
+<time>2005-05-01T15:40:24Z</time>
+</trkpt>
+<trkpt lat="50.660221511" lon="12.363397786">
+ <ele>365.918945</ele>
+<time>2005-05-01T15:40:27Z</time>
+</trkpt>
+<trkpt lat="50.660422007" lon="12.364801252">
+ <ele>373.609497</ele>
+<time>2005-05-01T15:40:31Z</time>
+</trkpt>
+<trkpt lat="50.660640774" lon="12.366332542">
+ <ele>381.780640</ele>
+<time>2005-05-01T15:40:36Z</time>
+</trkpt>
+<trkpt lat="50.660822075" lon="12.367601562">
+ <ele>384.664795</ele>
+<time>2005-05-01T15:40:41Z</time>
+</trkpt>
+<trkpt lat="50.660877228" lon="12.368090982">
+ <ele>384.184082</ele>
+<time>2005-05-01T15:40:44Z</time>
+</trkpt>
+<trkpt lat="50.660877228" lon="12.368229032">
+ <ele>384.184082</ele>
+<time>2005-05-01T15:40:45Z</time>
+</trkpt>
+<trkpt lat="50.660826098" lon="12.368723480">
+ <ele>383.222656</ele>
+<time>2005-05-01T15:40:49Z</time>
+</trkpt>
+<trkpt lat="50.660767509" lon="12.369075352">
+ <ele>381.780640</ele>
+<time>2005-05-01T15:40:54Z</time>
+</trkpt>
+<trkpt lat="50.660742866" lon="12.369222958">
+ <ele>381.300049</ele>
+<time>2005-05-01T15:40:57Z</time>
+</trkpt>
+<trkpt lat="50.660501970" lon="12.369327983">
+ <ele>382.261353</ele>
+<time>2005-05-01T15:41:01Z</time>
+</trkpt>
+<trkpt lat="50.660189996" lon="12.369146515">
+ <ele>383.222656</ele>
+<time>2005-05-01T15:41:04Z</time>
+</trkpt>
+<trkpt lat="50.659464961" lon="12.368724402">
+ <ele>386.587402</ele>
+<time>2005-05-01T15:41:08Z</time>
+</trkpt>
+<trkpt lat="50.658752248" lon="12.368309665">
+ <ele>389.951904</ele>
+<time>2005-05-01T15:41:11Z</time>
+</trkpt>
+<trkpt lat="50.657330342" lon="12.367481953">
+ <ele>396.681152</ele>
+<time>2005-05-01T15:41:17Z</time>
+</trkpt>
+<trkpt lat="50.656249328" lon="12.366852807">
+ <ele>401.487793</ele>
+<time>2005-05-01T15:41:22Z</time>
+</trkpt>
+<trkpt lat="50.654893136" lon="12.366063315">
+ <ele>407.736328</ele>
+<time>2005-05-01T15:41:28Z</time>
+</trkpt>
+<trkpt lat="50.653469469" lon="12.365234597">
+ <ele>413.984863</ele>
+<time>2005-05-01T15:41:34Z</time>
+</trkpt>
+<trkpt lat="50.652230624" lon="12.364513502">
+ <ele>415.426880</ele>
+<time>2005-05-01T15:41:40Z</time>
+</trkpt>
+<trkpt lat="50.650203042" lon="12.363214139">
+ <ele>409.178345</ele>
+<time>2005-05-01T15:41:50Z</time>
+</trkpt>
+<trkpt lat="50.648888005" lon="12.362241587">
+ <ele>399.565063</ele>
+<time>2005-05-01T15:41:56Z</time>
+</trkpt>
+<trkpt lat="50.647797603" lon="12.361188903">
+ <ele>391.874512</ele>
+<time>2005-05-01T15:42:01Z</time>
+</trkpt>
+<trkpt lat="50.646813652" lon="12.360071260">
+ <ele>389.471191</ele>
+<time>2005-05-01T15:42:06Z</time>
+</trkpt>
+<trkpt lat="50.646078559" lon="12.358918665">
+ <ele>390.913208</ele>
+<time>2005-05-01T15:42:10Z</time>
+</trkpt>
+<trkpt lat="50.645479923" lon="12.357511260">
+ <ele>394.758545</ele>
+<time>2005-05-01T15:42:14Z</time>
+</trkpt>
+<trkpt lat="50.645150179" lon="12.356376434">
+ <ele>397.161743</ele>
+<time>2005-05-01T15:42:17Z</time>
+</trkpt>
+<trkpt lat="50.644932333" lon="12.354881940">
+ <ele>401.007080</ele>
+<time>2005-05-01T15:42:21Z</time>
+</trkpt>
+<trkpt lat="50.644934261" lon="12.353348974">
+ <ele>404.371704</ele>
+<time>2005-05-01T15:42:25Z</time>
+</trkpt>
+<trkpt lat="50.645117909" lon="12.351843165">
+ <ele>407.255615</ele>
+<time>2005-05-01T15:42:29Z</time>
+</trkpt>
+<trkpt lat="50.645471876" lon="12.350001493">
+ <ele>407.255615</ele>
+<time>2005-05-01T15:42:34Z</time>
+</trkpt>
+<trkpt lat="50.646152068" lon="12.347484743">
+ <ele>406.294312</ele>
+<time>2005-05-01T15:42:41Z</time>
+</trkpt>
+<trkpt lat="50.646537468" lon="12.345822360">
+ <ele>407.255615</ele>
+<time>2005-05-01T15:42:46Z</time>
+</trkpt>
+<trkpt lat="50.646683564" lon="12.344512604">
+ <ele>408.697632</ele>
+<time>2005-05-01T15:42:50Z</time>
+</trkpt>
+<trkpt lat="50.646647941" lon="12.343172925">
+ <ele>411.100952</ele>
+<time>2005-05-01T15:42:54Z</time>
+</trkpt>
+<trkpt lat="50.646490110" lon="12.341885883">
+ <ele>414.465454</ele>
+<time>2005-05-01T15:42:58Z</time>
+</trkpt>
+<trkpt lat="50.646171933" lon="12.340731695">
+ <ele>417.830200</ele>
+<time>2005-05-01T15:43:02Z</time>
+</trkpt>
+<trkpt lat="50.645790556" lon="12.339680353">
+ <ele>420.714111</ele>
+<time>2005-05-01T15:43:06Z</time>
+</trkpt>
+<trkpt lat="50.645306585" lon="12.338860184">
+ <ele>422.636719</ele>
+<time>2005-05-01T15:43:10Z</time>
+</trkpt>
+<trkpt lat="50.644655228" lon="12.337818146">
+ <ele>424.078735</ele>
+<time>2005-05-01T15:43:15Z</time>
+</trkpt>
+<trkpt lat="50.644056424" lon="12.336860010">
+ <ele>423.598022</ele>
+<time>2005-05-01T15:43:21Z</time>
+</trkpt>
+<trkpt lat="50.643966822" lon="12.336654151">
+ <ele>423.598022</ele>
+<time>2005-05-01T15:43:22Z</time>
+</trkpt>
+<trkpt lat="50.643580249" lon="12.335494347">
+ <ele>423.117432</ele>
+<time>2005-05-01T15:43:27Z</time>
+</trkpt>
+<trkpt lat="50.643182695" lon="12.334470581">
+ <ele>425.040161</ele>
+<time>2005-05-01T15:43:32Z</time>
+</trkpt>
+<trkpt lat="50.642701406" lon="12.333370624">
+ <ele>428.404663</ele>
+<time>2005-05-01T15:43:38Z</time>
+</trkpt>
+<trkpt lat="50.642569140" lon="12.332708454">
+ <ele>429.365967</ele>
+<time>2005-05-01T15:43:42Z</time>
+</trkpt>
+<trkpt lat="50.642368225" lon="12.331517385">
+ <ele>427.443359</ele>
+<time>2005-05-01T15:43:48Z</time>
+</trkpt>
+<trkpt lat="50.642063376" lon="12.330342997">
+ <ele>428.404663</ele>
+<time>2005-05-01T15:43:53Z</time>
+</trkpt>
+<trkpt lat="50.641709827" lon="12.329514278">
+ <ele>429.846558</ele>
+<time>2005-05-01T15:43:57Z</time>
+</trkpt>
+<trkpt lat="50.641259719" lon="12.328944057">
+ <ele>431.288574</ele>
+<time>2005-05-01T15:44:01Z</time>
+</trkpt>
+<trkpt lat="50.640568212" lon="12.328329496">
+ <ele>433.211304</ele>
+<time>2005-05-01T15:44:07Z</time>
+</trkpt>
+<trkpt lat="50.639484096" lon="12.327332636">
+ <ele>435.133911</ele>
+<time>2005-05-01T15:44:17Z</time>
+</trkpt>
+<trkpt lat="50.638226643" lon="12.326218849">
+ <ele>434.653320</ele>
+<time>2005-05-01T15:44:29Z</time>
+</trkpt>
+<trkpt lat="50.637469757" lon="12.325521056">
+ <ele>434.172607</ele>
+<time>2005-05-01T15:44:35Z</time>
+</trkpt>
+<trkpt lat="50.637068767" lon="12.324945303">
+ <ele>433.691895</ele>
+<time>2005-05-01T15:44:39Z</time>
+</trkpt>
+<trkpt lat="50.636686636" lon="12.324094120">
+ <ele>433.211304</ele>
+<time>2005-05-01T15:44:44Z</time>
+</trkpt>
+<trkpt lat="50.635734703" lon="12.321997639">
+ <ele>432.250000</ele>
+<time>2005-05-01T15:44:56Z</time>
+</trkpt>
+<trkpt lat="50.634766091" lon="12.319753719">
+ <ele>433.211304</ele>
+<time>2005-05-01T15:45:08Z</time>
+</trkpt>
+<trkpt lat="50.633964529" lon="12.317908611">
+ <ele>434.653320</ele>
+<time>2005-05-01T15:45:18Z</time>
+</trkpt>
+<trkpt lat="50.633528084" lon="12.316897083">
+ <ele>436.095215</ele>
+<time>2005-05-01T15:45:24Z</time>
+</trkpt>
+<trkpt lat="50.633104295" lon="12.315879520">
+ <ele>436.575928</ele>
+<time>2005-05-01T15:45:30Z</time>
+</trkpt>
+<trkpt lat="50.632523010" lon="12.314203475">
+ <ele>436.575928</ele>
+<time>2005-05-01T15:45:39Z</time>
+</trkpt>
+<trkpt lat="50.632122606" lon="12.312908471">
+ <ele>436.095215</ele>
+<time>2005-05-01T15:45:46Z</time>
+</trkpt>
+<trkpt lat="50.631804094" lon="12.311901050">
+ <ele>434.653320</ele>
+<time>2005-05-01T15:45:52Z</time>
+</trkpt>
+<trkpt lat="50.631407462" lon="12.310777791">
+ <ele>431.769165</ele>
+<time>2005-05-01T15:46:00Z</time>
+</trkpt>
+<trkpt lat="50.631104037" lon="12.309867516">
+ <ele>430.327271</ele>
+<time>2005-05-01T15:46:05Z</time>
+</trkpt>
+<trkpt lat="50.630749902" lon="12.308848863">
+ <ele>427.443359</ele>
+<time>2005-05-01T15:46:11Z</time>
+</trkpt>
+<trkpt lat="50.630678907" lon="12.308706790">
+ <ele>426.962769</ele>
+<time>2005-05-01T15:46:12Z</time>
+</trkpt>
+<trkpt lat="50.630194852" lon="12.307965662">
+ <ele>423.598022</ele>
+<time>2005-05-01T15:46:18Z</time>
+</trkpt>
+<trkpt lat="50.629533855" lon="12.307360321">
+ <ele>419.272217</ele>
+<time>2005-05-01T15:46:24Z</time>
+</trkpt>
+<trkpt lat="50.628906218" lon="12.306917841">
+ <ele>415.907471</ele>
+<time>2005-05-01T15:46:30Z</time>
+</trkpt>
+<trkpt lat="50.627914555" lon="12.306291377">
+ <ele>410.620239</ele>
+<time>2005-05-01T15:46:40Z</time>
+</trkpt>
+<trkpt lat="50.627399404" lon="12.305969009">
+ <ele>407.736328</ele>
+<time>2005-05-01T15:46:45Z</time>
+</trkpt>
+<trkpt lat="50.627123304" lon="12.305410523">
+ <ele>407.255615</ele>
+<time>2005-05-01T15:46:49Z</time>
+</trkpt>
+<trkpt lat="50.626719464" lon="12.304242840">
+ <ele>405.333008</ele>
+<time>2005-05-01T15:46:57Z</time>
+</trkpt>
+<trkpt lat="50.626593903" lon="12.303848052">
+ <ele>403.410400</ele>
+<time>2005-05-01T15:47:00Z</time>
+</trkpt>
+<trkpt lat="50.626567332" lon="12.303294176">
+ <ele>402.449097</ele>
+<time>2005-05-01T15:47:04Z</time>
+</trkpt>
+<trkpt lat="50.626591304" lon="12.303133998">
+ <ele>402.929688</ele>
+<time>2005-05-01T15:47:05Z</time>
+</trkpt>
+<trkpt lat="50.626640003" lon="12.302809199">
+ <ele>404.371704</ele>
+<time>2005-05-01T15:47:07Z</time>
+</trkpt>
+<trkpt lat="50.626842845" lon="12.302298406">
+ <ele>405.333008</ele>
+<time>2005-05-01T15:47:11Z</time>
+</trkpt>
+<trkpt lat="50.626939069" lon="12.302216096">
+ <ele>405.333008</ele>
+<time>2005-05-01T15:47:12Z</time>
+</trkpt>
+<trkpt lat="50.627547931" lon="12.301804963">
+ <ele>408.697632</ele>
+<time>2005-05-01T15:47:17Z</time>
+</trkpt>
+<trkpt lat="50.627954202" lon="12.301604385">
+ <ele>411.581665</ele>
+<time>2005-05-01T15:47:21Z</time>
+</trkpt>
+<trkpt lat="50.628236923" lon="12.301217727">
+ <ele>414.465454</ele>
+<time>2005-05-01T15:47:25Z</time>
+</trkpt>
+<trkpt lat="50.628366591" lon="12.300904496">
+ <ele>414.946167</ele>
+<time>2005-05-01T15:47:27Z</time>
+</trkpt>
+<trkpt lat="50.628836816" lon="12.299556602">
+ <ele>415.907471</ele>
+<time>2005-05-01T15:47:34Z</time>
+</trkpt>
+<trkpt lat="50.629190532" lon="12.298233267">
+ <ele>416.388184</ele>
+<time>2005-05-01T15:47:41Z</time>
+</trkpt>
+<trkpt lat="50.629470572" lon="12.296732571">
+ <ele>413.984863</ele>
+<time>2005-05-01T15:47:49Z</time>
+</trkpt>
+<trkpt lat="50.629641311" lon="12.295090053">
+ <ele>410.620239</ele>
+<time>2005-05-01T15:47:57Z</time>
+</trkpt>
+<trkpt lat="50.629609711" lon="12.293565217">
+ <ele>409.659058</ele>
+<time>2005-05-01T15:48:04Z</time>
+</trkpt>
+<trkpt lat="50.629438553" lon="12.291672919">
+ <ele>408.697632</ele>
+<time>2005-05-01T15:48:13Z</time>
+</trkpt>
+<trkpt lat="50.629197825" lon="12.289644163">
+ <ele>406.294312</ele>
+<time>2005-05-01T15:48:23Z</time>
+</trkpt>
+<trkpt lat="50.628950140" lon="12.287570313">
+ <ele>405.333008</ele>
+<time>2005-05-01T15:48:34Z</time>
+</trkpt>
+<trkpt lat="50.628863135" lon="12.286841674">
+ <ele>405.333008</ele>
+<time>2005-05-01T15:48:39Z</time>
+</trkpt>
+<trkpt lat="50.628805552" lon="12.286238428">
+ <ele>405.333008</ele>
+<time>2005-05-01T15:48:45Z</time>
+</trkpt>
+<trkpt lat="50.628758026" lon="12.285883958">
+ <ele>405.333008</ele>
+<time>2005-05-01T15:48:51Z</time>
+</trkpt>
+<trkpt lat="50.628717206" lon="12.285775160">
+ <ele>405.333008</ele>
+<time>2005-05-01T15:48:53Z</time>
+</trkpt>
+<trkpt lat="50.628583599" lon="12.285525883">
+ <ele>404.852295</ele>
+<time>2005-05-01T15:48:57Z</time>
+</trkpt>
+<trkpt lat="50.628652079" lon="12.285066638">
+ <ele>405.333008</ele>
+<time>2005-05-01T15:49:01Z</time>
+</trkpt>
+<trkpt lat="50.628725085" lon="12.284925990">
+ <ele>405.813721</ele>
+<time>2005-05-01T15:49:02Z</time>
+</trkpt>
+<trkpt lat="50.629235208" lon="12.283984115">
+ <ele>409.659058</ele>
+<time>2005-05-01T15:49:09Z</time>
+</trkpt>
+<trkpt lat="50.629947921" lon="12.282750634">
+ <ele>412.542847</ele>
+<time>2005-05-01T15:49:19Z</time>
+</trkpt>
+<trkpt lat="50.630228883" lon="12.282098690">
+ <ele>410.620239</ele>
+<time>2005-05-01T15:49:25Z</time>
+</trkpt>
+<trkpt lat="50.630328627" lon="12.281819489">
+ <ele>409.178345</ele>
+<time>2005-05-01T15:49:29Z</time>
+</trkpt>
+<trkpt lat="50.630338350" lon="12.281422773">
+ <ele>408.697632</ele>
+<time>2005-05-01T15:49:33Z</time>
+</trkpt>
+<trkpt lat="50.630021095" lon="12.280611992">
+ <ele>408.697632</ele>
+<time>2005-05-01T15:49:39Z</time>
+</trkpt>
+<trkpt lat="50.629647095" lon="12.279524105">
+ <ele>407.736328</ele>
+<time>2005-05-01T15:49:46Z</time>
+</trkpt>
+<trkpt lat="50.629387591" lon="12.278544344">
+ <ele>406.294312</ele>
+<time>2005-05-01T15:49:52Z</time>
+</trkpt>
+<trkpt lat="50.629068911" lon="12.277240539">
+ <ele>404.852295</ele>
+<time>2005-05-01T15:50:00Z</time>
+</trkpt>
+<trkpt lat="50.628725085" lon="12.276645424">
+ <ele>403.410400</ele>
+<time>2005-05-01T15:50:05Z</time>
+</trkpt>
+<trkpt lat="50.628630538" lon="12.276546853">
+ <ele>402.929688</ele>
+<time>2005-05-01T15:50:06Z</time>
+</trkpt>
+<trkpt lat="50.628224937" lon="12.276123567">
+ <ele>402.449097</ele>
+<time>2005-05-01T15:50:10Z</time>
+</trkpt>
+<trkpt lat="50.627840040" lon="12.275633980">
+ <ele>401.487793</ele>
+<time>2005-05-01T15:50:14Z</time>
+</trkpt>
+<trkpt lat="50.627498897" lon="12.275030566">
+ <ele>400.526489</ele>
+<time>2005-05-01T15:50:18Z</time>
+</trkpt>
+<trkpt lat="50.627203686" lon="12.274068072">
+ <ele>398.603760</ele>
+<time>2005-05-01T15:50:23Z</time>
+</trkpt>
+<trkpt lat="50.627007047" lon="12.273056712">
+ <ele>396.681152</ele>
+<time>2005-05-01T15:50:28Z</time>
+</trkpt>
+<trkpt lat="50.626728013" lon="12.272477020">
+ <ele>394.758545</ele>
+<time>2005-05-01T15:50:32Z</time>
+</trkpt>
+<trkpt lat="50.626392318" lon="12.272255737">
+ <ele>393.797241</ele>
+<time>2005-05-01T15:50:35Z</time>
+</trkpt>
+<trkpt lat="50.626070369" lon="12.272416838">
+ <ele>393.316528</ele>
+<time>2005-05-01T15:50:38Z</time>
+</trkpt>
+<trkpt lat="50.625979677" lon="12.272477355">
+ <ele>393.316528</ele>
+<time>2005-05-01T15:50:39Z</time>
+</trkpt>
+<trkpt lat="50.625563851" lon="12.272504764">
+ <ele>394.758545</ele>
+<time>2005-05-01T15:50:45Z</time>
+</trkpt>
+<trkpt lat="50.625406690" lon="12.272400074">
+ <ele>394.277954</ele>
+<time>2005-05-01T15:50:49Z</time>
+</trkpt>
+<trkpt lat="50.625261264" lon="12.272172924">
+ <ele>392.835938</ele>
+<time>2005-05-01T15:50:53Z</time>
+</trkpt>
+<trkpt lat="50.625287248" lon="12.272053566">
+ <ele>392.355347</ele>
+<time>2005-05-01T15:50:54Z</time>
+</trkpt>
+<trkpt lat="50.625429153" lon="12.271153936">
+ <ele>389.951904</ele>
+<time>2005-05-01T15:51:00Z</time>
+</trkpt>
+<trkpt lat="50.625429153" lon="12.269839067">
+ <ele>384.664795</ele>
+<time>2005-05-01T15:51:10Z</time>
+</trkpt>
+<trkpt lat="50.625356818" lon="12.269322826">
+ <ele>381.780640</ele>
+<time>2005-05-01T15:51:14Z</time>
+</trkpt>
+<trkpt lat="50.625123885" lon="12.268880010">
+ <ele>380.338745</ele>
+<time>2005-05-01T15:51:18Z</time>
+</trkpt>
+<trkpt lat="50.624572691" lon="12.268125974">
+ <ele>375.051514</ele>
+<time>2005-05-01T15:51:26Z</time>
+</trkpt>
+<trkpt lat="50.624106992" lon="12.267624149">
+ <ele>372.648193</ele>
+<time>2005-05-01T15:51:32Z</time>
+</trkpt>
+<trkpt lat="50.623523276" lon="12.267198516">
+ <ele>369.283691</ele>
+<time>2005-05-01T15:51:39Z</time>
+</trkpt>
+<trkpt lat="50.622984907" lon="12.266405253">
+ <ele>353.902588</ele>
+<time>2005-05-01T15:51:47Z</time>
+</trkpt>
+<trkpt lat="50.622579139" lon="12.265894124">
+ <ele>347.653931</ele>
+<time>2005-05-01T15:51:53Z</time>
+</trkpt>
+<trkpt lat="50.622131126" lon="12.265509982">
+ <ele>338.521484</ele>
+<time>2005-05-01T15:51:59Z</time>
+</trkpt>
+<trkpt lat="50.621918393" lon="12.265253747">
+ <ele>332.753540</ele>
+<time>2005-05-01T15:52:03Z</time>
+</trkpt>
+<trkpt lat="50.621772548" lon="12.264941353">
+ <ele>330.350220</ele>
+<time>2005-05-01T15:52:06Z</time>
+</trkpt>
+<trkpt lat="50.621682191" lon="12.264757454">
+ <ele>328.427612</ele>
+<time>2005-05-01T15:52:08Z</time>
+</trkpt>
+<trkpt lat="50.621252619" lon="12.264370378">
+ <ele>320.256348</ele>
+<time>2005-05-01T15:52:21Z</time>
+</trkpt>
+<trkpt lat="50.621095207" lon="12.264297707">
+ <ele>317.853027</ele>
+<time>2005-05-01T15:52:24Z</time>
+</trkpt>
+<trkpt lat="50.621098392" lon="12.263925970">
+ <ele>316.891724</ele>
+<time>2005-05-01T15:52:28Z</time>
+</trkpt>
+<trkpt lat="50.621162262" lon="12.263819687">
+ <ele>316.411011</ele>
+<time>2005-05-01T15:52:29Z</time>
+</trkpt>
+<trkpt lat="50.621556044" lon="12.263166904">
+ <ele>313.046509</ele>
+<time>2005-05-01T15:52:34Z</time>
+</trkpt>
+<trkpt lat="50.622040769" lon="12.262273980">
+ <ele>309.681885</ele>
+<time>2005-05-01T15:52:41Z</time>
+</trkpt>
+<trkpt lat="50.622216118" lon="12.261615330">
+ <ele>309.201172</ele>
+<time>2005-05-01T15:52:45Z</time>
+</trkpt>
+<trkpt lat="50.622277306" lon="12.260851655">
+ <ele>309.201172</ele>
+<time>2005-05-01T15:52:49Z</time>
+</trkpt>
+<trkpt lat="50.622220980" lon="12.259395719">
+ <ele>308.239868</ele>
+<time>2005-05-01T15:52:56Z</time>
+</trkpt>
+<trkpt lat="50.622050660" lon="12.258275729">
+ <ele>306.317261</ele>
+<time>2005-05-01T15:53:01Z</time>
+</trkpt>
+<trkpt lat="50.621744636" lon="12.256966056">
+ <ele>304.875244</ele>
+<time>2005-05-01T15:53:07Z</time>
+</trkpt>
+<trkpt lat="50.621224288" lon="12.254823223">
+ <ele>302.471924</ele>
+<time>2005-05-01T15:53:18Z</time>
+</trkpt>
+<trkpt lat="50.620927904" lon="12.253887970">
+ <ele>302.952515</ele>
+<time>2005-05-01T15:53:23Z</time>
+</trkpt>
+<trkpt lat="50.620547449" lon="12.253404837">
+ <ele>304.394653</ele>
+<time>2005-05-01T15:53:27Z</time>
+</trkpt>
+<trkpt lat="50.620166743" lon="12.253317833">
+ <ele>305.836670</ele>
+<time>2005-05-01T15:53:30Z</time>
+</trkpt>
+<trkpt lat="50.619744966" lon="12.253446244">
+ <ele>307.759277</ele>
+<time>2005-05-01T15:53:33Z</time>
+</trkpt>
+<trkpt lat="50.618776185" lon="12.253977405">
+ <ele>311.123779</ele>
+<time>2005-05-01T15:53:40Z</time>
+</trkpt>
+<trkpt lat="50.618053833" lon="12.254117383">
+ <ele>313.527222</ele>
+<time>2005-05-01T15:53:45Z</time>
+</trkpt>
+<trkpt lat="50.617315723" lon="12.253982266">
+ <ele>315.930420</ele>
+<time>2005-05-01T15:53:50Z</time>
+</trkpt>
+<trkpt lat="50.616058018" lon="12.253667861">
+ <ele>320.256348</ele>
+<time>2005-05-01T15:53:59Z</time>
+</trkpt>
+<trkpt lat="50.615175404" lon="12.253309283">
+ <ele>325.543579</ele>
+<time>2005-05-01T15:54:06Z</time>
+</trkpt>
+<trkpt lat="50.614784807" lon="12.252929835">
+ <ele>328.427612</ele>
+<time>2005-05-01T15:54:10Z</time>
+</trkpt>
+<trkpt lat="50.614190027" lon="12.252032971">
+ <ele>334.195435</ele>
+<time>2005-05-01T15:54:17Z</time>
+</trkpt>
+<trkpt lat="50.613941168" lon="12.251354121">
+ <ele>337.079468</ele>
+<time>2005-05-01T15:54:21Z</time>
+</trkpt>
+<trkpt lat="50.613676133" lon="12.250412498">
+ <ele>341.405273</ele>
+<time>2005-05-01T15:54:27Z</time>
+</trkpt>
+<trkpt lat="50.613393411" lon="12.249537008">
+ <ele>344.770020</ele>
+<time>2005-05-01T15:54:33Z</time>
+</trkpt>
+<trkpt lat="50.613186043" lon="12.249033339">
+ <ele>347.653931</ele>
+<time>2005-05-01T15:54:38Z</time>
+</trkpt>
+<trkpt lat="50.613024775" lon="12.248638133">
+ <ele>349.095825</ele>
+<time>2005-05-01T15:54:42Z</time>
+</trkpt>
+<trkpt lat="50.612775832" lon="12.248416180">
+ <ele>350.537842</ele>
+<time>2005-05-01T15:54:46Z</time>
+</trkpt>
+<trkpt lat="50.612698467" lon="12.248396901">
+ <ele>350.537842</ele>
+<time>2005-05-01T15:54:47Z</time>
+</trkpt>
+<trkpt lat="50.611937391" lon="12.248771908">
+ <ele>351.018433</ele>
+<time>2005-05-01T15:54:55Z</time>
+</trkpt>
+<trkpt lat="50.611736225" lon="12.248781882">
+ <ele>351.979858</ele>
+<time>2005-05-01T15:54:57Z</time>
+</trkpt>
+<trkpt lat="50.610811785" lon="12.248930577">
+ <ele>351.018433</ele>
+<time>2005-05-01T15:55:05Z</time>
+</trkpt>
+<trkpt lat="50.609948197" lon="12.249206929">
+ <ele>350.057251</ele>
+<time>2005-05-01T15:55:12Z</time>
+</trkpt>
+<trkpt lat="50.609584590" lon="12.249283791">
+ <ele>349.576538</ele>
+<time>2005-05-01T15:55:15Z</time>
+</trkpt>
+<trkpt lat="50.608773474" lon="12.249134257">
+ <ele>350.057251</ele>
+<time>2005-05-01T15:55:21Z</time>
+</trkpt>
+<trkpt lat="50.607874179" lon="12.248744667">
+ <ele>350.057251</ele>
+<time>2005-05-01T15:55:28Z</time>
+</trkpt>
+<trkpt lat="50.607150486" lon="12.248561522">
+ <ele>350.057251</ele>
+<time>2005-05-01T15:55:34Z</time>
+</trkpt>
+<trkpt lat="50.606555371" lon="12.248754054">
+ <ele>349.576538</ele>
+<time>2005-05-01T15:55:39Z</time>
+</trkpt>
+<trkpt lat="50.606329311" lon="12.248912221">
+ <ele>349.095825</ele>
+<time>2005-05-01T15:55:41Z</time>
+</trkpt>
+<trkpt lat="50.605760515" lon="12.249535332">
+ <ele>348.615234</ele>
+<time>2005-05-01T15:55:46Z</time>
+</trkpt>
+<trkpt lat="50.605187779" lon="12.250275034">
+ <ele>347.653931</ele>
+<time>2005-05-01T15:55:52Z</time>
+</trkpt>
+<trkpt lat="50.604607165" lon="12.251193020">
+ <ele>348.615234</ele>
+<time>2005-05-01T15:55:58Z</time>
+</trkpt>
+<trkpt lat="50.604414968" lon="12.251532990">
+ <ele>349.095825</ele>
+<time>2005-05-01T15:56:00Z</time>
+</trkpt>
+<trkpt lat="50.603864193" lon="12.252068762">
+ <ele>350.057251</ele>
+<time>2005-05-01T15:56:04Z</time>
+</trkpt>
+<trkpt lat="50.602827435" lon="12.252829922">
+ <ele>354.383179</ele>
+<time>2005-05-01T15:56:10Z</time>
+</trkpt>
+<trkpt lat="50.602173982" lon="12.253529979">
+ <ele>357.267090</ele>
+<time>2005-05-01T15:56:14Z</time>
+</trkpt>
+<trkpt lat="50.601201011" lon="12.254603030">
+ <ele>360.631714</ele>
+<time>2005-05-01T15:56:20Z</time>
+</trkpt>
+<trkpt lat="50.600193925" lon="12.255593687">
+ <ele>365.438354</ele>
+<time>2005-05-01T15:56:26Z</time>
+</trkpt>
+<trkpt lat="50.599669972" lon="12.256407319">
+ <ele>368.322266</ele>
+<time>2005-05-01T15:56:30Z</time>
+</trkpt>
+<trkpt lat="50.599188348" lon="12.257430917">
+ <ele>370.244873</ele>
+<time>2005-05-01T15:56:35Z</time>
+</trkpt>
+<trkpt lat="50.598893138" lon="12.258246811">
+ <ele>373.128906</ele>
+<time>2005-05-01T15:56:40Z</time>
+</trkpt>
+<trkpt lat="50.598760871" lon="12.258619471">
+ <ele>374.570801</ele>
+<time>2005-05-01T15:56:43Z</time>
+</trkpt>
+<trkpt lat="50.598479575" lon="12.258810997">
+ <ele>374.570801</ele>
+<time>2005-05-01T15:56:47Z</time>
+</trkpt>
+<trkpt lat="50.598381171" lon="12.258810997">
+ <ele>373.609497</ele>
+<time>2005-05-01T15:56:48Z</time>
+</trkpt>
+<trkpt lat="50.597644066" lon="12.258810997">
+ <ele>368.322266</ele>
+<time>2005-05-01T15:56:54Z</time>
+</trkpt>
+<trkpt lat="50.596966473" lon="12.258810997">
+ <ele>370.725586</ele>
+<time>2005-05-01T15:56:59Z</time>
+</trkpt>
+<trkpt lat="50.595844388" lon="12.258810997">
+ <ele>372.167480</ele>
+<time>2005-05-01T15:57:07Z</time>
+</trkpt>
+<trkpt lat="50.595045090" lon="12.258896828">
+ <ele>372.648193</ele>
+<time>2005-05-01T15:57:13Z</time>
+</trkpt>
+<trkpt lat="50.594175886" lon="12.259504432">
+ <ele>373.609497</ele>
+<time>2005-05-01T15:57:20Z</time>
+</trkpt>
+<trkpt lat="50.593592338" lon="12.259496888">
+ <ele>374.570801</ele>
+<time>2005-05-01T15:57:24Z</time>
+</trkpt>
+<trkpt lat="50.592720201" lon="12.259367220">
+ <ele>375.051514</ele>
+<time>2005-05-01T15:57:29Z</time>
+</trkpt>
+<trkpt lat="50.592189627" lon="12.259261273">
+ <ele>375.532104</ele>
+<time>2005-05-01T15:57:32Z</time>
+</trkpt>
+<trkpt lat="50.591070810" lon="12.258626847">
+ <ele>377.935425</ele>
+<time>2005-05-01T15:57:39Z</time>
+</trkpt>
+<trkpt lat="50.590375699" lon="12.258237507">
+ <ele>378.416138</ele>
+<time>2005-05-01T15:57:44Z</time>
+</trkpt>
+<trkpt lat="50.589897428" lon="12.258318728">
+ <ele>379.858032</ele>
+<time>2005-05-01T15:57:48Z</time>
+</trkpt>
+<trkpt lat="50.589661393" lon="12.258469770">
+ <ele>380.338745</ele>
+<time>2005-05-01T15:57:50Z</time>
+</trkpt>
+<trkpt lat="50.589089999" lon="12.258835472">
+ <ele>381.780640</ele>
+<time>2005-05-01T15:57:55Z</time>
+</trkpt>
+<trkpt lat="50.588582475" lon="12.258723238">
+ <ele>382.261353</ele>
+<time>2005-05-01T15:57:59Z</time>
+</trkpt>
+<trkpt lat="50.587715702" lon="12.258331049">
+ <ele>386.106689</ele>
+<time>2005-05-01T15:58:06Z</time>
+</trkpt>
+<trkpt lat="50.587483104" lon="12.258277321">
+ <ele>387.067993</ele>
+<time>2005-05-01T15:58:08Z</time>
+</trkpt>
+<trkpt lat="50.586881116" lon="12.257966101">
+ <ele>388.029297</ele>
+<time>2005-05-01T15:58:14Z</time>
+</trkpt>
+<trkpt lat="50.586789921" lon="12.257894520">
+ <ele>388.029297</ele>
+<time>2005-05-01T15:58:15Z</time>
+</trkpt>
+<trkpt lat="50.586305279" lon="12.257743981">
+ <ele>388.510010</ele>
+<time>2005-05-01T15:58:20Z</time>
+</trkpt>
+<trkpt lat="50.586072598" lon="12.257706681">
+ <ele>388.029297</ele>
+<time>2005-05-01T15:58:22Z</time>
+</trkpt>
+<trkpt lat="50.585905463" lon="12.257281048">
+ <ele>388.510010</ele>
+<time>2005-05-01T15:58:25Z</time>
+</trkpt>
+<trkpt lat="50.585836563" lon="12.257105866">
+ <ele>388.510010</ele>
+<time>2005-05-01T15:58:26Z</time>
+</trkpt>
+<trkpt lat="50.585450158" lon="12.256229371">
+ <ele>389.471191</ele>
+<time>2005-05-01T15:58:32Z</time>
+</trkpt>
+<trkpt lat="50.585132064" lon="12.255557226">
+ <ele>389.951904</ele>
+<time>2005-05-01T15:58:38Z</time>
+</trkpt>
+<trkpt lat="50.584733170" lon="12.254675366">
+ <ele>392.355347</ele>
+<time>2005-05-01T15:58:46Z</time>
+</trkpt>
+<trkpt lat="50.584370987" lon="12.253882606">
+ <ele>393.797241</ele>
+<time>2005-05-01T15:58:53Z</time>
+</trkpt>
+<trkpt lat="50.584180383" lon="12.253478682">
+ <ele>394.758545</ele>
+<time>2005-05-01T15:58:56Z</time>
+</trkpt>
+<trkpt lat="50.583626004" lon="12.252647197">
+ <ele>397.161743</ele>
+<time>2005-05-01T15:59:02Z</time>
+</trkpt>
+<trkpt lat="50.583042540" lon="12.251814120">
+ <ele>400.045898</ele>
+<time>2005-05-01T15:59:08Z</time>
+</trkpt>
+<trkpt lat="50.582863251" lon="12.251355797">
+ <ele>400.526489</ele>
+<time>2005-05-01T15:59:11Z</time>
+</trkpt>
+<trkpt lat="50.582688404" lon="12.250508890">
+ <ele>401.487793</ele>
+<time>2005-05-01T15:59:16Z</time>
+</trkpt>
+<trkpt lat="50.582590420" lon="12.249344559">
+ <ele>403.410400</ele>
+<time>2005-05-01T15:59:23Z</time>
+</trkpt>
+<trkpt lat="50.582534680" lon="12.248800658">
+ <ele>404.371704</ele>
+<time>2005-05-01T15:59:27Z</time>
+</trkpt>
+<trkpt lat="50.582385063" lon="12.248511314">
+ <ele>404.371704</ele>
+<time>2005-05-01T15:59:30Z</time>
+</trkpt>
+<trkpt lat="50.582287917" lon="12.248494970">
+ <ele>403.891113</ele>
+<time>2005-05-01T15:59:31Z</time>
+</trkpt>
+<trkpt lat="50.581550896" lon="12.248403355">
+ <ele>409.178345</ele>
+<time>2005-05-01T15:59:37Z</time>
+</trkpt>
+<trkpt lat="50.580645651" lon="12.248340910">
+ <ele>414.465454</ele>
+<time>2005-05-01T15:59:45Z</time>
+</trkpt>
+<trkpt lat="50.579924807" lon="12.247996330">
+ <ele>416.868896</ele>
+<time>2005-05-01T15:59:51Z</time>
+</trkpt>
+<trkpt lat="50.579166412" lon="12.247996330">
+ <ele>416.868896</ele>
+<time>2005-05-01T15:59:55Z</time>
+</trkpt>
+<trkpt lat="50.578517150" lon="12.247854425">
+ <ele>418.310791</ele>
+<time>2005-05-01T15:59:59Z</time>
+</trkpt>
+<trkpt lat="50.577792367" lon="12.247359892">
+ <ele>423.117432</ele>
+<time>2005-05-01T16:00:03Z</time>
+</trkpt>
+<trkpt lat="50.576827778" lon="12.246418269">
+ <ele>430.327271</ele>
+<time>2005-05-01T16:00:09Z</time>
+</trkpt>
+<trkpt lat="50.576003753" lon="12.245488130">
+ <ele>436.095215</ele>
+<time>2005-05-01T16:00:15Z</time>
+</trkpt>
+<trkpt lat="50.575421462" lon="12.244489845">
+ <ele>440.901855</ele>
+<time>2005-05-01T16:00:20Z</time>
+</trkpt>
+<trkpt lat="50.574944364" lon="12.243524082">
+ <ele>444.266479</ele>
+<time>2005-05-01T16:00:25Z</time>
+</trkpt>
+<trkpt lat="50.574256796" lon="12.242132183">
+ <ele>447.150269</ele>
+<time>2005-05-01T16:00:33Z</time>
+</trkpt>
+<trkpt lat="50.573821440" lon="12.241272535">
+ <ele>447.150269</ele>
+<time>2005-05-01T16:00:39Z</time>
+</trkpt>
+<trkpt lat="50.573556907" lon="12.240774482">
+ <ele>445.227661</ele>
+<time>2005-05-01T16:00:44Z</time>
+</trkpt>
+<trkpt lat="50.573365884" lon="12.240414983">
+ <ele>444.266479</ele>
+<time>2005-05-01T16:00:49Z</time>
+</trkpt>
+<trkpt lat="50.573340990" lon="12.239992032">
+ <ele>443.305054</ele>
+<time>2005-05-01T16:00:53Z</time>
+</trkpt>
+<trkpt lat="50.573408213" lon="12.239857586">
+ <ele>443.305054</ele>
+<time>2005-05-01T16:00:54Z</time>
+</trkpt>
+<trkpt lat="50.573836779" lon="12.239000285">
+ <ele>442.824463</ele>
+<time>2005-05-01T16:00:59Z</time>
+</trkpt>
+<trkpt lat="50.574436504" lon="12.237828160">
+ <ele>440.901855</ele>
+<time>2005-05-01T16:01:05Z</time>
+</trkpt>
+<trkpt lat="50.575351138" lon="12.236169633">
+ <ele>438.979126</ele>
+<time>2005-05-01T16:01:13Z</time>
+</trkpt>
+<trkpt lat="50.575974584" lon="12.235334124">
+ <ele>438.979126</ele>
+<time>2005-05-01T16:01:18Z</time>
+</trkpt>
+<trkpt lat="50.576725937" lon="12.234534239">
+ <ele>439.940430</ele>
+<time>2005-05-01T16:01:24Z</time>
+</trkpt>
+<trkpt lat="50.577108739" lon="12.234073738">
+ <ele>440.901855</ele>
+<time>2005-05-01T16:01:28Z</time>
+</trkpt>
+<trkpt lat="50.577456923" lon="12.233399749">
+ <ele>442.824463</ele>
+<time>2005-05-01T16:01:33Z</time>
+</trkpt>
+<trkpt lat="50.577824553" lon="12.232594332">
+ <ele>443.785767</ele>
+<time>2005-05-01T16:01:39Z</time>
+</trkpt>
+<trkpt lat="50.578102497" lon="12.231985554">
+ <ele>441.863159</ele>
+<time>2005-05-01T16:01:44Z</time>
+</trkpt>
+<trkpt lat="50.578179359" lon="12.231817245">
+ <ele>440.901855</ele>
+<time>2005-05-01T16:01:48Z</time>
+</trkpt>
+<trkpt lat="50.578179359" lon="12.231817245">
+ <ele>440.421265</ele>
+<time>2005-05-01T16:01:52Z</time>
+</trkpt>
+<trkpt lat="50.577249723" lon="12.229730906">
+ <ele>445.708374</ele>
+<time>2005-05-01T16:02:08Z</time>
+</trkpt>
+<trkpt lat="50.576918554" lon="12.228516368">
+ <ele>448.111816</ele>
+<time>2005-05-01T16:02:12Z</time>
+</trkpt>
+<trkpt lat="50.576552683" lon="12.226727754">
+ <ele>450.515015</ele>
+<time>2005-05-01T16:02:17Z</time>
+</trkpt>
+<trkpt lat="50.576149430" lon="12.224540664">
+ <ele>450.515015</ele>
+<time>2005-05-01T16:02:23Z</time>
+</trkpt>
+<trkpt lat="50.575802168" lon="12.222657921">
+ <ele>450.034424</ele>
+<time>2005-05-01T16:02:29Z</time>
+</trkpt>
+<trkpt lat="50.575482314" lon="12.221261077">
+ <ele>447.630981</ele>
+<time>2005-05-01T16:02:34Z</time>
+</trkpt>
+<trkpt lat="50.575019969" lon="12.220261535">
+ <ele>443.785767</ele>
+<time>2005-05-01T16:02:38Z</time>
+</trkpt>
+<trkpt lat="50.574349584" lon="12.219495596">
+ <ele>439.459717</ele>
+<time>2005-05-01T16:02:42Z</time>
+</trkpt>
+<trkpt lat="50.573743321" lon="12.219124949">
+ <ele>437.056519</ele>
+<time>2005-05-01T16:02:45Z</time>
+</trkpt>
+<trkpt lat="50.572976880" lon="12.218707111">
+ <ele>435.614502</ele>
+<time>2005-05-01T16:02:49Z</time>
+</trkpt>
+<trkpt lat="50.571728982" lon="12.218092717">
+ <ele>435.614502</ele>
+<time>2005-05-01T16:02:56Z</time>
+</trkpt>
+<trkpt lat="50.570857935" lon="12.217553258">
+ <ele>435.614502</ele>
+<time>2005-05-01T16:03:01Z</time>
+</trkpt>
+<trkpt lat="50.570365749" lon="12.216963926">
+ <ele>435.614502</ele>
+<time>2005-05-01T16:03:04Z</time>
+</trkpt>
+<trkpt lat="50.569802569" lon="12.215956673">
+ <ele>435.133911</ele>
+<time>2005-05-01T16:03:08Z</time>
+</trkpt>
+<trkpt lat="50.569465868" lon="12.214685809">
+ <ele>434.653320</ele>
+<time>2005-05-01T16:03:12Z</time>
+</trkpt>
+<trkpt lat="50.569306109" lon="12.213312099">
+ <ele>434.653320</ele>
+<time>2005-05-01T16:03:16Z</time>
+</trkpt>
+<trkpt lat="50.568806464" lon="12.209897814">
+ <ele>434.172607</ele>
+<time>2005-05-01T16:03:26Z</time>
+</trkpt>
+<trkpt lat="50.568419471" lon="12.207434289">
+ <ele>433.691895</ele>
+<time>2005-05-01T16:03:34Z</time>
+</trkpt>
+<trkpt lat="50.568125686" lon="12.206441537">
+ <ele>433.691895</ele>
+<time>2005-05-01T16:03:38Z</time>
+</trkpt>
+<trkpt lat="50.567662669" lon="12.205685657">
+ <ele>432.730713</ele>
+<time>2005-05-01T16:03:42Z</time>
+</trkpt>
+<trkpt lat="50.567062022" lon="12.205171008">
+ <ele>432.250000</ele>
+<time>2005-05-01T16:03:46Z</time>
+</trkpt>
+<trkpt lat="50.566278398" lon="12.204486877">
+ <ele>430.807983</ele>
+<time>2005-05-01T16:03:52Z</time>
+</trkpt>
+<trkpt lat="50.565470802" lon="12.203794783">
+ <ele>427.443359</ele>
+<time>2005-05-01T16:03:58Z</time>
+</trkpt>
+<trkpt lat="50.564721208" lon="12.203124063">
+ <ele>423.598022</ele>
+<time>2005-05-01T16:04:04Z</time>
+</trkpt>
+<trkpt lat="50.564013021" lon="12.202784428">
+ <ele>420.714111</ele>
+<time>2005-05-01T16:04:09Z</time>
+</trkpt>
+<trkpt lat="50.563206095" lon="12.202203395">
+ <ele>417.349609</ele>
+<time>2005-05-01T16:04:14Z</time>
+</trkpt>
+<trkpt lat="50.562627744" lon="12.201530663">
+ <ele>415.907471</ele>
+<time>2005-05-01T16:04:18Z</time>
+</trkpt>
+<trkpt lat="50.562179899" lon="12.200540761">
+ <ele>414.465454</ele>
+<time>2005-05-01T16:04:22Z</time>
+</trkpt>
+<trkpt lat="50.562000694" lon="12.200001888">
+ <ele>413.504272</ele>
+<time>2005-05-01T16:04:24Z</time>
+</trkpt>
+<trkpt lat="50.561490655" lon="12.198275719">
+ <ele>411.100952</ele>
+<time>2005-05-01T16:04:31Z</time>
+</trkpt>
+<trkpt lat="50.561019341" lon="12.196774520">
+ <ele>406.294312</ele>
+<time>2005-05-01T16:04:37Z</time>
+</trkpt>
+<trkpt lat="50.560426237" lon="12.195546571">
+ <ele>401.487793</ele>
+<time>2005-05-01T16:04:42Z</time>
+</trkpt>
+<trkpt lat="50.559798600" lon="12.194732605">
+ <ele>398.123169</ele>
+<time>2005-05-01T16:04:46Z</time>
+</trkpt>
+<trkpt lat="50.559068033" lon="12.194149476">
+ <ele>395.239136</ele>
+<time>2005-05-01T16:04:50Z</time>
+</trkpt>
+<trkpt lat="50.558099085" lon="12.193758041">
+ <ele>392.835938</ele>
+<time>2005-05-01T16:04:55Z</time>
+</trkpt>
+<trkpt lat="50.556812882" lon="12.193260323">
+ <ele>389.951904</ele>
+<time>2005-05-01T16:05:02Z</time>
+</trkpt>
+<trkpt lat="50.556297982" lon="12.192929992">
+ <ele>389.471191</ele>
+<time>2005-05-01T16:05:05Z</time>
+</trkpt>
+<trkpt lat="50.555634806" lon="12.191901030">
+ <ele>388.990601</ele>
+<time>2005-05-01T16:05:10Z</time>
+</trkpt>
+<trkpt lat="50.555527685" lon="12.191671869">
+ <ele>388.990601</ele>
+<time>2005-05-01T16:05:11Z</time>
+</trkpt>
+<trkpt lat="50.554848332" lon="12.190218866">
+ <ele>388.510010</ele>
+<time>2005-05-01T16:05:18Z</time>
+</trkpt>
+<trkpt lat="50.554173086" lon="12.188759660">
+ <ele>387.548584</ele>
+<time>2005-05-01T16:05:26Z</time>
+</trkpt>
+<trkpt lat="50.553661874" lon="12.187538417">
+ <ele>385.625977</ele>
+<time>2005-05-01T16:05:33Z</time>
+</trkpt>
+<trkpt lat="50.553093245" lon="12.186068818">
+ <ele>384.184082</ele>
+<time>2005-05-01T16:05:41Z</time>
+</trkpt>
+<trkpt lat="50.552863330" lon="12.185178660">
+ <ele>384.184082</ele>
+<time>2005-05-01T16:05:46Z</time>
+</trkpt>
+<trkpt lat="50.552746234" lon="12.183847362">
+ <ele>384.664795</ele>
+<time>2005-05-01T16:05:53Z</time>
+</trkpt>
+<trkpt lat="50.552652860" lon="12.183269765">
+ <ele>384.664795</ele>
+<time>2005-05-01T16:05:56Z</time>
+</trkpt>
+<trkpt lat="50.552328061" lon="12.182723852">
+ <ele>385.145386</ele>
+<time>2005-05-01T16:06:00Z</time>
+</trkpt>
+<trkpt lat="50.551977446" lon="12.182539366">
+ <ele>384.664795</ele>
+<time>2005-05-01T16:06:03Z</time>
+</trkpt>
+<trkpt lat="50.551848784" lon="12.182530314">
+ <ele>384.184082</ele>
+<time>2005-05-01T16:06:04Z</time>
+</trkpt>
+<trkpt lat="50.551597998" lon="12.182512376">
+ <ele>384.184082</ele>
+<time>2005-05-01T16:06:06Z</time>
+</trkpt>
+<trkpt lat="50.551161552" lon="12.182114823">
+ <ele>382.742065</ele>
+<time>2005-05-01T16:06:10Z</time>
+</trkpt>
+<trkpt lat="50.550970864" lon="12.181788431">
+ <ele>382.261353</ele>
+<time>2005-05-01T16:06:12Z</time>
+</trkpt>
+<trkpt lat="50.550444229" lon="12.180603230">
+ <ele>381.780640</ele>
+<time>2005-05-01T16:06:19Z</time>
+</trkpt>
+<trkpt lat="50.550250690" lon="12.180105345">
+ <ele>381.780640</ele>
+<time>2005-05-01T16:06:22Z</time>
+</trkpt>
+<trkpt lat="50.549849533" lon="12.179739140">
+ <ele>382.261353</ele>
+<time>2005-05-01T16:06:26Z</time>
+</trkpt>
+<trkpt lat="50.549472766" lon="12.179694967">
+ <ele>382.742065</ele>
+<time>2005-05-01T16:06:29Z</time>
+</trkpt>
+<trkpt lat="50.548284212" lon="12.179754646">
+ <ele>383.222656</ele>
+<time>2005-05-01T16:06:38Z</time>
+</trkpt>
+<trkpt lat="50.547442418" lon="12.179498496">
+ <ele>383.703247</ele>
+<time>2005-05-01T16:06:44Z</time>
+</trkpt>
+<trkpt lat="50.546569442" lon="12.179101277">
+ <ele>385.625977</ele>
+<time>2005-05-01T16:06:50Z</time>
+</trkpt>
+<trkpt lat="50.545996372" lon="12.179138158">
+ <ele>386.587402</ele>
+<time>2005-05-01T16:06:54Z</time>
+</trkpt>
+<trkpt lat="50.545158852" lon="12.180053461">
+ <ele>386.587402</ele>
+<time>2005-05-01T16:07:02Z</time>
+</trkpt>
+<trkpt lat="50.543341823" lon="12.182161426">
+ <ele>386.587402</ele>
+<time>2005-05-01T16:07:15Z</time>
+</trkpt>
+<trkpt lat="50.542371618" lon="12.183027277">
+ <ele>388.029297</ele>
+<time>2005-05-01T16:07:20Z</time>
+</trkpt>
+<trkpt lat="50.541256322" lon="12.183869993">
+ <ele>391.393799</ele>
+<time>2005-05-01T16:07:27Z</time>
+</trkpt>
+<trkpt lat="50.540555678" lon="12.184305014">
+ <ele>391.393799</ele>
+<time>2005-05-01T16:07:32Z</time>
+</trkpt>
+<trkpt lat="50.539824693" lon="12.184561417">
+ <ele>391.393799</ele>
+<time>2005-05-01T16:07:37Z</time>
+</trkpt>
+<trkpt lat="50.539009469" lon="12.184279449">
+ <ele>391.393799</ele>
+<time>2005-05-01T16:07:42Z</time>
+</trkpt>
+<trkpt lat="50.537864333" lon="12.183337994">
+ <ele>393.316528</ele>
+<time>2005-05-01T16:07:49Z</time>
+</trkpt>
+<trkpt lat="50.536607550" lon="12.182363011">
+ <ele>390.432617</ele>
+<time>2005-05-01T16:07:57Z</time>
+</trkpt>
+<trkpt lat="50.535255214" lon="12.181558851">
+ <ele>381.300049</ele>
+<time>2005-05-01T16:08:06Z</time>
+</trkpt>
+<trkpt lat="50.533982087" lon="12.180811353">
+ <ele>371.206299</ele>
+<time>2005-05-01T16:08:14Z</time>
+</trkpt>
+<trkpt lat="50.533301393" lon="12.180244233">
+ <ele>368.322266</ele>
+<time>2005-05-01T16:08:18Z</time>
+</trkpt>
+<trkpt lat="50.532775847" lon="12.179718856">
+ <ele>370.725586</ele>
+<time>2005-05-01T16:08:22Z</time>
+</trkpt>
+<trkpt lat="50.532270251" lon="12.179213259">
+ <ele>373.128906</ele>
+<time>2005-05-01T16:08:27Z</time>
+</trkpt>
+<trkpt lat="50.531915613" lon="12.178858537">
+ <ele>374.570801</ele>
+<time>2005-05-01T16:08:31Z</time>
+</trkpt>
+<trkpt lat="50.531465923" lon="12.178720068">
+ <ele>375.532104</ele>
+<time>2005-05-01T16:08:35Z</time>
+</trkpt>
+<trkpt lat="50.530680874" lon="12.178604314">
+ <ele>375.532104</ele>
+<time>2005-05-01T16:08:42Z</time>
+</trkpt>
+<trkpt lat="50.530152479" lon="12.178408932">
+ <ele>375.532104</ele>
+<time>2005-05-01T16:08:48Z</time>
+</trkpt>
+<trkpt lat="50.529843438" lon="12.178220926">
+ <ele>375.532104</ele>
+<time>2005-05-01T16:08:53Z</time>
+</trkpt>
+<trkpt lat="50.529644871" lon="12.178099975">
+ <ele>375.051514</ele>
+<time>2005-05-01T16:08:58Z</time>
+</trkpt>
+<trkpt lat="50.529563231" lon="12.178050270">
+ <ele>373.609497</ele>
+<time>2005-05-01T16:09:21Z</time>
+</trkpt>
+<trkpt lat="50.529563231" lon="12.178050270">
+ <ele>368.802979</ele>
+<time>2005-05-01T16:18:33Z</time>
+</trkpt>
+<trkpt lat="50.529463151" lon="12.177989334">
+ <ele>373.128906</ele>
+<time>2005-05-01T16:18:50Z</time>
+</trkpt>
+<trkpt lat="50.529463151" lon="12.177989334">
+ <ele>374.570801</ele>
+<time>2005-05-01T16:18:59Z</time>
+</trkpt>
+<trkpt lat="50.528268898" lon="12.177516175">
+ <ele>376.974243</ele>
+<time>2005-05-01T16:19:17Z</time>
+</trkpt>
+<trkpt lat="50.527692810" lon="12.177306460">
+ <ele>378.416138</ele>
+<time>2005-05-01T16:19:21Z</time>
+</trkpt>
+<trkpt lat="50.526869623" lon="12.176934723">
+ <ele>381.780640</ele>
+<time>2005-05-01T16:19:26Z</time>
+</trkpt>
+<trkpt lat="50.526055489" lon="12.176698269">
+ <ele>385.145386</ele>
+<time>2005-05-01T16:19:31Z</time>
+</trkpt>
+<trkpt lat="50.525237247" lon="12.176616210">
+ <ele>388.990601</ele>
+<time>2005-05-01T16:19:36Z</time>
+</trkpt>
+<trkpt lat="50.524471980" lon="12.176443459">
+ <ele>388.510010</ele>
+<time>2005-05-01T16:19:40Z</time>
+</trkpt>
+<trkpt lat="50.523343021" lon="12.176054791">
+ <ele>384.184082</ele>
+<time>2005-05-01T16:19:45Z</time>
+</trkpt>
+<trkpt lat="50.521844337" lon="12.175467806">
+ <ele>379.858032</ele>
+<time>2005-05-01T16:19:52Z</time>
+</trkpt>
+<trkpt lat="50.520250099" lon="12.174843438">
+ <ele>385.625977</ele>
+<time>2005-05-01T16:20:00Z</time>
+</trkpt>
+<trkpt lat="50.519567560" lon="12.174576223">
+ <ele>384.184082</ele>
+<time>2005-05-01T16:20:04Z</time>
+</trkpt>
+<trkpt lat="50.518412450" lon="12.173913047">
+ <ele>379.858032</ele>
+<time>2005-05-01T16:20:11Z</time>
+</trkpt>
+<trkpt lat="50.517831417" lon="12.173375348">
+ <ele>381.300049</ele>
+<time>2005-05-01T16:20:15Z</time>
+</trkpt>
+<trkpt lat="50.517308386" lon="12.172688618">
+ <ele>379.377441</ele>
+<time>2005-05-01T16:20:19Z</time>
+</trkpt>
+<trkpt lat="50.516379336" lon="12.171479110">
+ <ele>373.609497</ele>
+<time>2005-05-01T16:20:26Z</time>
+</trkpt>
+<trkpt lat="50.515633682" lon="12.170868488">
+ <ele>366.399536</ele>
+<time>2005-05-01T16:20:31Z</time>
+</trkpt>
+<trkpt lat="50.515466966" lon="12.170809563">
+ <ele>364.476929</ele>
+<time>2005-05-01T16:20:32Z</time>
+</trkpt>
+<trkpt lat="50.514625926" lon="12.170679895">
+ <ele>360.151123</ele>
+<time>2005-05-01T16:20:37Z</time>
+</trkpt>
+<trkpt lat="50.514286878" lon="12.170293406">
+ <ele>357.747803</ele>
+<time>2005-05-01T16:20:40Z</time>
+</trkpt>
+<trkpt lat="50.514185540" lon="12.170090815">
+ <ele>357.267090</ele>
+<time>2005-05-01T16:20:41Z</time>
+</trkpt>
+<trkpt lat="50.513579110" lon="12.168786591">
+ <ele>353.421875</ele>
+<time>2005-05-01T16:20:47Z</time>
+</trkpt>
+<trkpt lat="50.513258083" lon="12.167617399">
+ <ele>348.134644</ele>
+<time>2005-05-01T16:20:52Z</time>
+</trkpt>
+<trkpt lat="50.512949126" lon="12.166645098">
+ <ele>344.770020</ele>
+<time>2005-05-01T16:20:57Z</time>
+</trkpt>
+<trkpt lat="50.512437746" lon="12.165952083">
+ <ele>340.444092</ele>
+<time>2005-05-01T16:21:02Z</time>
+</trkpt>
+<trkpt lat="50.512318555" lon="12.165861391">
+ <ele>339.963379</ele>
+<time>2005-05-01T16:21:03Z</time>
+</trkpt>
+<trkpt lat="50.511817066" lon="12.165597528">
+ <ele>338.521484</ele>
+<time>2005-05-01T16:21:07Z</time>
+</trkpt>
+<trkpt lat="50.511330329" lon="12.164915157">
+ <ele>335.637329</ele>
+<time>2005-05-01T16:21:12Z</time>
+</trkpt>
+<trkpt lat="50.511147687" lon="12.164407633">
+ <ele>335.156738</ele>
+<time>2005-05-01T16:21:15Z</time>
+</trkpt>
+<trkpt lat="50.510844849" lon="12.163356375">
+ <ele>337.560059</ele>
+<time>2005-05-01T16:21:22Z</time>
+</trkpt>
+<trkpt lat="50.510672349" lon="12.162086098">
+ <ele>342.366699</ele>
+<time>2005-05-01T16:21:29Z</time>
+</trkpt>
+<trkpt lat="50.510637900" lon="12.160949092">
+ <ele>341.885986</ele>
+<time>2005-05-01T16:21:35Z</time>
+</trkpt>
+<trkpt lat="50.510561038" lon="12.160012415">
+ <ele>340.924683</ele>
+<time>2005-05-01T16:21:40Z</time>
+</trkpt>
+<trkpt lat="50.510352245" lon="12.159351753">
+ <ele>340.924683</ele>
+<time>2005-05-01T16:21:44Z</time>
+</trkpt>
+<trkpt lat="50.510086874" lon="12.158714896">
+ <ele>340.924683</ele>
+<time>2005-05-01T16:21:48Z</time>
+</trkpt>
+<trkpt lat="50.509654116" lon="12.158228243">
+ <ele>343.327881</ele>
+<time>2005-05-01T16:21:53Z</time>
+</trkpt>
+<trkpt lat="50.509480275" lon="12.158253137">
+ <ele>344.770020</ele>
+<time>2005-05-01T16:21:56Z</time>
+</trkpt>
+<trkpt lat="50.509311464" lon="12.158330837">
+ <ele>345.250610</ele>
+<time>2005-05-01T16:22:02Z</time>
+</trkpt>
+<trkpt lat="50.509311464" lon="12.158330837">
+ <ele>345.731323</ele>
+<time>2005-05-01T16:22:06Z</time>
+</trkpt>
+<trkpt lat="50.509117087" lon="12.158500319">
+ <ele>347.653931</ele>
+<time>2005-05-01T16:22:24Z</time>
+</trkpt>
+<trkpt lat="50.508820871" lon="12.158592772">
+ <ele>347.173218</ele>
+<time>2005-05-01T16:22:31Z</time>
+</trkpt>
+<trkpt lat="50.508695059" lon="12.158404011">
+ <ele>346.692627</ele>
+<time>2005-05-01T16:22:33Z</time>
+</trkpt>
+<trkpt lat="50.508129029" lon="12.157555092">
+ <ele>345.250610</ele>
+<time>2005-05-01T16:22:39Z</time>
+</trkpt>
+<trkpt lat="50.507477755" lon="12.156538954">
+ <ele>343.808594</ele>
+<time>2005-05-01T16:22:45Z</time>
+</trkpt>
+<trkpt lat="50.507145915" lon="12.155811070">
+ <ele>343.327881</ele>
+<time>2005-05-01T16:22:49Z</time>
+</trkpt>
+<trkpt lat="50.506680887" lon="12.154556634">
+ <ele>341.405273</ele>
+<time>2005-05-01T16:22:56Z</time>
+</trkpt>
+<trkpt lat="50.506264055" lon="12.154315403">
+ <ele>340.924683</ele>
+<time>2005-05-01T16:23:00Z</time>
+</trkpt>
+<trkpt lat="50.506020142" lon="12.154465523">
+ <ele>340.924683</ele>
+<time>2005-05-01T16:23:02Z</time>
+</trkpt>
+<trkpt lat="50.504832258" lon="12.155233053">
+ <ele>339.482666</ele>
+<time>2005-05-01T16:23:11Z</time>
+</trkpt>
+<trkpt lat="50.504705692" lon="12.155315783">
+ <ele>339.482666</ele>
+<time>2005-05-01T16:23:12Z</time>
+</trkpt>
+<trkpt lat="50.503907902" lon="12.155400272">
+ <ele>338.040771</ele>
+<time>2005-05-01T16:23:18Z</time>
+</trkpt>
+<trkpt lat="50.503525939" lon="12.155276304">
+ <ele>337.079468</ele>
+<time>2005-05-01T16:23:21Z</time>
+</trkpt>
+<trkpt lat="50.503100976" lon="12.154814461">
+ <ele>336.118164</ele>
+<time>2005-05-01T16:23:25Z</time>
+</trkpt>
+<trkpt lat="50.502944989" lon="12.154444400">
+ <ele>336.118164</ele>
+<time>2005-05-01T16:23:27Z</time>
+</trkpt>
+<trkpt lat="50.502393628" lon="12.152927862">
+ <ele>336.118164</ele>
+<time>2005-05-01T16:23:35Z</time>
+</trkpt>
+<trkpt lat="50.502150049" lon="12.152326126">
+ <ele>336.118164</ele>
+<time>2005-05-01T16:23:39Z</time>
+</trkpt>
+<trkpt lat="50.502076959" lon="12.152145579">
+ <ele>336.118164</ele>
+<time>2005-05-01T16:23:41Z</time>
+</trkpt>
+<trkpt lat="50.501880571" lon="12.151660435">
+ <ele>336.598877</ele>
+<time>2005-05-01T16:23:46Z</time>
+</trkpt>
+<trkpt lat="50.501603633" lon="12.151121562">
+ <ele>334.195435</ele>
+<time>2005-05-01T16:23:49Z</time>
+</trkpt>
+<trkpt lat="50.501128463" lon="12.150318325">
+ <ele>334.195435</ele>
+<time>2005-05-01T16:23:53Z</time>
+</trkpt>
+<trkpt lat="50.500618760" lon="12.149456749">
+ <ele>335.156738</ele>
+<time>2005-05-01T16:23:58Z</time>
+</trkpt>
+<trkpt lat="50.500091873" lon="12.148566088">
+ <ele>335.156738</ele>
+<time>2005-05-01T16:24:04Z</time>
+</trkpt>
+<trkpt lat="50.499458369" lon="12.147567887">
+ <ele>336.598877</ele>
+<time>2005-05-01T16:24:11Z</time>
+</trkpt>
+<trkpt lat="50.498479698" lon="12.146363407">
+ <ele>337.079468</ele>
+<time>2005-05-01T16:24:20Z</time>
+</trkpt>
+<trkpt lat="50.497982483" lon="12.145587998">
+ <ele>336.598877</ele>
+<time>2005-05-01T16:24:25Z</time>
+</trkpt>
+<trkpt lat="50.497482335" lon="12.144807642">
+ <ele>338.040771</ele>
+<time>2005-05-01T16:24:31Z</time>
+</trkpt>
+<trkpt lat="50.497182682" lon="12.144330963">
+ <ele>338.521484</ele>
+<time>2005-05-01T16:24:36Z</time>
+</trkpt>
+<trkpt lat="50.496806502" lon="12.143729143">
+ <ele>340.444092</ele>
+<time>2005-05-01T16:24:44Z</time>
+</trkpt>
+<trkpt lat="50.496671470" lon="12.143438794">
+ <ele>341.405273</ele>
+<time>2005-05-01T16:24:47Z</time>
+</trkpt>
+<trkpt lat="50.496201916" lon="12.143304683">
+ <ele>341.885986</ele>
+<time>2005-05-01T16:24:54Z</time>
+</trkpt>
+<trkpt lat="50.495871836" lon="12.143210471">
+ <ele>342.847290</ele>
+<time>2005-05-01T16:25:00Z</time>
+</trkpt>
+<trkpt lat="50.495717274" lon="12.143440805">
+ <ele>341.405273</ele>
+<time>2005-05-01T16:25:04Z</time>
+</trkpt>
+<trkpt lat="50.495421141" lon="12.144428026">
+ <ele>338.521484</ele>
+<time>2005-05-01T16:25:10Z</time>
+</trkpt>
+<trkpt lat="50.494789565" lon="12.145266132">
+ <ele>335.637329</ele>
+<time>2005-05-01T16:25:17Z</time>
+</trkpt>
+<trkpt lat="50.493335724" lon="12.146415710">
+ <ele>335.637329</ele>
+<time>2005-05-01T16:25:31Z</time>
+</trkpt>
+<trkpt lat="50.493190633" lon="12.146524591">
+ <ele>336.118164</ele>
+<time>2005-05-01T16:25:34Z</time>
+</trkpt>
+<trkpt lat="50.492956778" lon="12.146539679">
+ <ele>335.637329</ele>
+<time>2005-05-01T16:25:38Z</time>
+</trkpt>
+<trkpt lat="50.492849071" lon="12.146135755">
+ <ele>335.156738</ele>
+<time>2005-05-01T16:25:41Z</time>
+</trkpt>
+<trkpt lat="50.492626783" lon="12.145098578">
+ <ele>335.156738</ele>
+<time>2005-05-01T16:25:47Z</time>
+</trkpt>
+<trkpt lat="50.492570288" lon="12.143996358">
+ <ele>336.118164</ele>
+<time>2005-05-01T16:25:53Z</time>
+</trkpt>
+<trkpt lat="50.492581269" lon="12.143077534">
+ <ele>336.598877</ele>
+<time>2005-05-01T16:25:58Z</time>
+</trkpt>
+<trkpt lat="50.492442884" lon="12.142192237">
+ <ele>337.079468</ele>
+<time>2005-05-01T16:26:03Z</time>
+</trkpt>
+<trkpt lat="50.492186565" lon="12.141544987">
+ <ele>337.079468</ele>
+<time>2005-05-01T16:26:07Z</time>
+</trkpt>
+<trkpt lat="50.491887415" lon="12.141209627">
+ <ele>337.079468</ele>
+<time>2005-05-01T16:26:10Z</time>
+</trkpt>
+<trkpt lat="50.491095157" lon="12.140793800">
+ <ele>336.118164</ele>
+<time>2005-05-01T16:26:17Z</time>
+</trkpt>
+<trkpt lat="50.489747431" lon="12.140350733">
+ <ele>334.676147</ele>
+<time>2005-05-01T16:26:29Z</time>
+</trkpt>
+<trkpt lat="50.488554938" lon="12.139862403">
+ <ele>335.156738</ele>
+<time>2005-05-01T16:26:40Z</time>
+</trkpt>
+<trkpt lat="50.487630833" lon="12.139263432">
+ <ele>336.118164</ele>
+<time>2005-05-01T16:26:49Z</time>
+</trkpt>
+<trkpt lat="50.487329252" lon="12.139004935">
+ <ele>336.598877</ele>
+<time>2005-05-01T16:26:54Z</time>
+</trkpt>
+<trkpt lat="50.484208921" lon="12.140343860">
+ <ele>351.979858</ele>
+<time>2005-05-01T16:27:43Z</time>
+</trkpt>
+<trkpt lat="50.483053979" lon="12.140959511">
+ <ele>355.344482</ele>
+<time>2005-05-01T16:27:53Z</time>
+</trkpt>
+<trkpt lat="50.482573109" lon="12.141008377">
+ <ele>356.786377</ele>
+<time>2005-05-01T16:27:57Z</time>
+</trkpt>
+<trkpt lat="50.481553534" lon="12.140836716">
+ <ele>360.151123</ele>
+<time>2005-05-01T16:28:05Z</time>
+</trkpt>
+<trkpt lat="50.480751386" lon="12.140836716">
+ <ele>361.593140</ele>
+<time>2005-05-01T16:28:12Z</time>
+</trkpt>
+<trkpt lat="50.480272779" lon="12.141074594">
+ <ele>363.035034</ele>
+<time>2005-05-01T16:28:17Z</time>
+</trkpt>
+<trkpt lat="50.479926355" lon="12.141328566">
+ <ele>365.438354</ele>
+<time>2005-05-01T16:28:22Z</time>
+</trkpt>
+<trkpt lat="50.479339706" lon="12.142032813">
+ <ele>370.244873</ele>
+<time>2005-05-01T16:28:27Z</time>
+</trkpt>
+<trkpt lat="50.478639565" lon="12.143193036">
+ <ele>375.051514</ele>
+<time>2005-05-01T16:28:34Z</time>
+</trkpt>
+<trkpt lat="50.477814954" lon="12.143946318">
+ <ele>378.896851</ele>
+<time>2005-05-01T16:28:48Z</time>
+</trkpt>
+<trkpt lat="50.477588810" lon="12.142800428">
+ <ele>386.106689</ele>
+<time>2005-05-01T16:28:58Z</time>
+</trkpt>
+<trkpt lat="50.477542877" lon="12.142467499">
+ <ele>386.587402</ele>
+<time>2005-05-01T16:29:01Z</time>
+</trkpt>
+<trkpt lat="50.477440953" lon="12.141826116">
+ <ele>388.029297</ele>
+<time>2005-05-01T16:29:08Z</time>
+</trkpt>
+<trkpt lat="50.477396529" lon="12.141696280">
+ <ele>388.029297</ele>
+<time>2005-05-01T16:29:10Z</time>
+</trkpt>
+<trkpt lat="50.477164267" lon="12.141017430">
+ <ele>389.951904</ele>
+<time>2005-05-01T16:29:21Z</time>
+</trkpt>
+<trkpt lat="50.476993863" lon="12.140519293">
+ <ele>390.913208</ele>
+<time>2005-05-01T16:29:30Z</time>
+</trkpt>
+<trkpt lat="50.477072233" lon="12.140322989">
+ <ele>392.835938</ele>
+<time>2005-05-01T16:29:41Z</time>
+</trkpt>
+<trkpt lat="50.477101402" lon="12.140266076">
+ <ele>392.835938</ele>
+<time>2005-05-01T16:29:44Z</time>
+</trkpt>
+<trkpt lat="50.477052703" lon="12.140220730">
+ <ele>393.316528</ele>
+<time>2005-05-01T16:29:51Z</time>
+</trkpt>
+<trkpt lat="50.477081202" lon="12.140219975">
+ <ele>393.316528</ele>
+<time>2005-05-01T16:30:00Z</time>
+</trkpt>
+<trkpt lat="50.477127973" lon="12.140259454">
+ <ele>393.316528</ele>
+<time>2005-05-01T16:30:14Z</time>
+</trkpt>
+<trkpt lat="50.477151945" lon="12.140257107">
+ <ele>393.797241</ele>
+<time>2005-05-01T16:30:21Z</time>
+</trkpt>
+<trkpt lat="50.477165356" lon="12.140224082">
+ <ele>394.277954</ele>
+<time>2005-05-01T16:30:32Z</time>
+</trkpt>
+<trkpt lat="50.477150353" lon="12.140192231">
+ <ele>394.277954</ele>
+<time>2005-05-01T16:30:37Z</time>
+</trkpt>
+<trkpt lat="50.477124536" lon="12.140185442">
+ <ele>394.758545</ele>
+<time>2005-05-01T16:30:44Z</time>
+</trkpt>
+<trkpt lat="50.477111209" lon="12.140192147">
+ <ele>393.316528</ele>
+<time>2005-05-01T16:31:20Z</time>
+</trkpt>
+<trkpt lat="50.477128560" lon="12.140196338">
+ <ele>393.316528</ele>
+<time>2005-05-01T17:03:49Z</time>
+</trkpt>
+<trkpt lat="50.477185305" lon="12.141078869">
+ <ele>393.797241</ele>
+<time>2005-05-01T17:04:26Z</time>
+</trkpt>
+<trkpt lat="50.477346238" lon="12.141549177">
+ <ele>392.355347</ele>
+<time>2005-05-01T17:04:34Z</time>
+</trkpt>
+<trkpt lat="50.477477247" lon="12.141932314">
+ <ele>389.471191</ele>
+<time>2005-05-01T17:04:42Z</time>
+</trkpt>
+<trkpt lat="50.477542877" lon="12.142318301">
+ <ele>388.510010</ele>
+<time>2005-05-01T17:04:46Z</time>
+</trkpt>
+<trkpt lat="50.477649244" lon="12.143238802">
+ <ele>386.587402</ele>
+<time>2005-05-01T17:04:54Z</time>
+</trkpt>
+<trkpt lat="50.477825766" lon="12.143971631">
+ <ele>387.067993</ele>
+<time>2005-05-01T17:05:00Z</time>
+</trkpt>
+<trkpt lat="50.479488652" lon="12.141839107">
+ <ele>381.300049</ele>
+<time>2005-05-01T17:05:30Z</time>
+</trkpt>
+<trkpt lat="50.480014114" lon="12.141240891">
+ <ele>379.377441</ele>
+<time>2005-05-01T17:05:35Z</time>
+</trkpt>
+<trkpt lat="50.480614845" lon="12.140892120">
+ <ele>376.493530</ele>
+<time>2005-05-01T17:05:40Z</time>
+</trkpt>
+<trkpt lat="50.481401654" lon="12.140836716">
+ <ele>375.532104</ele>
+<time>2005-05-01T17:05:46Z</time>
+</trkpt>
+<trkpt lat="50.482304972" lon="12.140982226">
+ <ele>372.167480</ele>
+<time>2005-05-01T17:05:53Z</time>
+</trkpt>
+<trkpt lat="50.482933614" lon="12.140999744">
+ <ele>368.322266</ele>
+<time>2005-05-01T17:05:58Z</time>
+</trkpt>
+<trkpt lat="50.483663427" lon="12.140756417">
+ <ele>365.918945</ele>
+<time>2005-05-01T17:06:04Z</time>
+</trkpt>
+<trkpt lat="50.483773062" lon="12.140679136">
+ <ele>365.918945</ele>
+<time>2005-05-01T17:06:05Z</time>
+</trkpt>
+<trkpt lat="50.484554674" lon="12.140004812">
+ <ele>364.476929</ele>
+<time>2005-05-01T17:06:12Z</time>
+</trkpt>
+<trkpt lat="50.485157249" lon="12.139402153">
+ <ele>362.554321</ele>
+<time>2005-05-01T17:06:18Z</time>
+</trkpt>
+<trkpt lat="50.485688914" lon="12.138870489">
+ <ele>358.708984</ele>
+<time>2005-05-01T17:06:24Z</time>
+</trkpt>
+<trkpt lat="50.485844398" lon="12.138715088">
+ <ele>358.228394</ele>
+<time>2005-05-01T17:06:27Z</time>
+</trkpt>
+<trkpt lat="50.485946825" lon="12.138612578">
+ <ele>357.267090</ele>
+<time>2005-05-01T17:06:42Z</time>
+</trkpt>
+<trkpt lat="50.486427443" lon="12.138304710">
+ <ele>361.593140</ele>
+<time>2005-05-01T17:07:01Z</time>
+</trkpt>
+<trkpt lat="50.487941634" lon="12.136829831">
+ <ele>342.847290</ele>
+<time>2005-05-01T17:07:40Z</time>
+</trkpt>
+<trkpt lat="50.488702627" lon="12.135555027">
+ <ele>343.327881</ele>
+<time>2005-05-01T17:07:49Z</time>
+</trkpt>
+<trkpt lat="50.489192884" lon="12.134701917">
+ <ele>341.885986</ele>
+<time>2005-05-01T17:07:55Z</time>
+</trkpt>
+<trkpt lat="50.489334455" lon="12.134006219">
+ <ele>340.924683</ele>
+<time>2005-05-01T17:07:59Z</time>
+</trkpt>
+<trkpt lat="50.489591109" lon="12.132273763">
+ <ele>342.847290</ele>
+<time>2005-05-01T17:08:08Z</time>
+</trkpt>
+<trkpt lat="50.489850109" lon="12.131623160">
+ <ele>342.366699</ele>
+<time>2005-05-01T17:08:12Z</time>
+</trkpt>
+<trkpt lat="50.489966031" lon="12.131513106">
+ <ele>342.847290</ele>
+<time>2005-05-01T17:08:13Z</time>
+</trkpt>
+<trkpt lat="50.490738759" lon="12.130810786">
+ <ele>346.692627</ele>
+<time>2005-05-01T17:08:20Z</time>
+</trkpt>
+<trkpt lat="50.490939757" lon="12.130235620">
+ <ele>347.653931</ele>
+<time>2005-05-01T17:08:24Z</time>
+</trkpt>
+<trkpt lat="50.491123656" lon="12.129814429">
+ <ele>350.057251</ele>
+<time>2005-05-01T17:08:27Z</time>
+</trkpt>
+<trkpt lat="50.491203368" lon="12.129712170">
+ <ele>350.537842</ele>
+<time>2005-05-01T17:08:28Z</time>
+</trkpt>
+<trkpt lat="50.491965702" lon="12.129105153">
+ <ele>353.421875</ele>
+<time>2005-05-01T17:08:35Z</time>
+</trkpt>
+<trkpt lat="50.492590070" lon="12.128391853">
+ <ele>355.344482</ele>
+<time>2005-05-01T17:08:42Z</time>
+</trkpt>
+<trkpt lat="50.493541583" lon="12.127078408">
+ <ele>366.399536</ele>
+<time>2005-05-01T17:08:53Z</time>
+</trkpt>
+<trkpt lat="50.494054724" lon="12.126052044">
+ <ele>372.167480</ele>
+<time>2005-05-01T17:09:00Z</time>
+</trkpt>
+<trkpt lat="50.494273743" lon="12.125613922">
+ <ele>372.167480</ele>
+<time>2005-05-01T17:09:03Z</time>
+</trkpt>
+<trkpt lat="50.494757378" lon="12.124546487">
+ <ele>368.802979</ele>
+<time>2005-05-01T17:09:11Z</time>
+</trkpt>
+<trkpt lat="50.494795935" lon="12.124460489">
+ <ele>368.802979</ele>
+<time>2005-05-01T17:09:12Z</time>
+</trkpt>
+<trkpt lat="50.495040854" lon="12.124511534">
+ <ele>368.802979</ele>
+<time>2005-05-01T17:09:16Z</time>
+</trkpt>
+<trkpt lat="50.495086452" lon="12.124580098">
+ <ele>368.322266</ele>
+<time>2005-05-01T17:09:17Z</time>
+</trkpt>
+<trkpt lat="50.495655667" lon="12.125433711">
+ <ele>371.206299</ele>
+<time>2005-05-01T17:09:28Z</time>
+</trkpt>
+<trkpt lat="50.495761111" lon="12.125946349">
+ <ele>371.206299</ele>
+<time>2005-05-01T17:09:33Z</time>
+</trkpt>
+<trkpt lat="50.495929001" lon="12.127139010">
+ <ele>370.244873</ele>
+<time>2005-05-01T17:09:45Z</time>
+</trkpt>
+<trkpt lat="50.496455720" lon="12.127550142">
+ <ele>371.206299</ele>
+<time>2005-05-01T17:09:54Z</time>
+</trkpt>
+</trkseg>
+</trk>
+</gpx>
-FROM="233 S. Wacker, Chicago, IL"
-TO="1060 W. Addison, Chicago, IL"
+FROM="233 S. Upper Wacker Dr, Chicago, IL"
+TO="1060 W. Addison St, Chicago, IL"
wget -O - "http://maps.google.com/maps?q=$FROM to $TO&output=js" 2>/dev/null
<rte>
<name>0001</name>
<desc>IGCDATE000000: </desc>
- <rtept lat="-30.675867" lon="150.609033">
+ <rtept lat="-30.675866667" lon="150.609033333">
<name>TAKEOFF</name>
<cmt>BORAH </cmt>
+ <desc>BORAH </desc>
</rtept>
- <rtept lat="-30.675867" lon="150.609033">
+ <rtept lat="-30.675866667" lon="150.609033333">
<name>START</name>
<cmt>BORAH </cmt>
+ <desc>BORAH </desc>
</rtept>
- <rtept lat="-30.729933" lon="150.649200">
+ <rtept lat="-30.729933333" lon="150.649200000">
<name>TURN01</name>
<cmt>BALDWI</cmt>
+ <desc>BALDWI</desc>
</rtept>
- <rtept lat="-30.763683" lon="150.723200">
+ <rtept lat="-30.763683333" lon="150.723200000">
<name>FINISH</name>
<cmt>MANAIR</cmt>
+ <desc>MANAIR</desc>
</rtept>
- <rtept lat="-30.763683" lon="150.723200">
+ <rtept lat="-30.763683333" lon="150.723200000">
<name>LANDING</name>
<cmt>MANAIR</cmt>
+ <desc>MANAIR</desc>
</rtept>
</rte>
<trk>
<name>GNSSALTTRK</name>
<desc>IGCHDRS~HFPLTPILOT:CHRIS JONES~</desc>
<trkseg>
-<trkpt lat="-30.676317" lon="150.606400">
+<trkpt lat="-30.676316667" lon="150.606400000">
<time>2004-04-24T04:00:19Z</time>
</trkpt>
-<trkpt lat="-30.676900" lon="150.605283">
+<trkpt lat="-30.676900000" lon="150.605283333">
<time>2004-04-24T04:00:49Z</time>
</trkpt>
-<trkpt lat="-30.678317" lon="150.605433">
+<trkpt lat="-30.678316667" lon="150.605433333">
<time>2004-04-24T04:01:19Z</time>
</trkpt>
-<trkpt lat="-30.677150" lon="150.607183">
+<trkpt lat="-30.677150000" lon="150.607183333">
<time>2004-04-24T04:01:50Z</time>
</trkpt>
-<trkpt lat="-30.677133" lon="150.609417">
+<trkpt lat="-30.677133333" lon="150.609416667">
<time>2004-04-24T04:02:20Z</time>
</trkpt>
-<trkpt lat="-30.678150" lon="150.607183">
+<trkpt lat="-30.678150000" lon="150.607183333">
<time>2004-04-24T04:02:51Z</time>
</trkpt>
-<trkpt lat="-30.675917" lon="150.604500">
+<trkpt lat="-30.675916667" lon="150.604500000">
<time>2004-04-24T04:03:22Z</time>
</trkpt>
-<trkpt lat="-30.678667" lon="150.605933">
+<trkpt lat="-30.678666667" lon="150.605933333">
<time>2004-04-24T04:03:52Z</time>
</trkpt>
-<trkpt lat="-30.681400" lon="150.607533">
+<trkpt lat="-30.681400000" lon="150.607533333">
<time>2004-04-24T04:04:23Z</time>
</trkpt>
-<trkpt lat="-30.677633" lon="150.606983">
+<trkpt lat="-30.677633333" lon="150.606983333">
<time>2004-04-24T04:04:54Z</time>
</trkpt>
-<trkpt lat="-30.680183" lon="150.608450">
+<trkpt lat="-30.680183333" lon="150.608450000">
<time>2004-04-24T04:05:24Z</time>
</trkpt>
-<trkpt lat="-30.678133" lon="150.606300">
+<trkpt lat="-30.678133333" lon="150.606300000">
<time>2004-04-24T04:05:55Z</time>
</trkpt>
-<trkpt lat="-30.678567" lon="150.606817">
+<trkpt lat="-30.678566667" lon="150.606816667">
<time>2004-04-24T04:06:26Z</time>
</trkpt>
-<trkpt lat="-30.678100" lon="150.606517">
+<trkpt lat="-30.678100000" lon="150.606516667">
<time>2004-04-24T04:06:57Z</time>
</trkpt>
-<trkpt lat="-30.678800" lon="150.606983">
+<trkpt lat="-30.678800000" lon="150.606983333">
<time>2004-04-24T04:07:28Z</time>
</trkpt>
-<trkpt lat="-30.677600" lon="150.606100">
+<trkpt lat="-30.677600000" lon="150.606100000">
<time>2004-04-24T04:07:58Z</time>
</trkpt>
-<trkpt lat="-30.679750" lon="150.607450">
+<trkpt lat="-30.679750000" lon="150.607450000">
<time>2004-04-24T04:08:29Z</time>
</trkpt>
-<trkpt lat="-30.680367" lon="150.607217">
+<trkpt lat="-30.680366667" lon="150.607216667">
<time>2004-04-24T04:09:00Z</time>
</trkpt>
-<trkpt lat="-30.679917" lon="150.608917">
+<trkpt lat="-30.679916667" lon="150.608916667">
<time>2004-04-24T04:09:31Z</time>
</trkpt>
-<trkpt lat="-30.680150" lon="150.609550">
+<trkpt lat="-30.680150000" lon="150.609550000">
<time>2004-04-24T04:10:01Z</time>
</trkpt>
-<trkpt lat="-30.680317" lon="150.607400">
+<trkpt lat="-30.680316667" lon="150.607400000">
<time>2004-04-24T04:10:32Z</time>
</trkpt>
-<trkpt lat="-30.679750" lon="150.605067">
+<trkpt lat="-30.679750000" lon="150.605066667">
<time>2004-04-24T04:11:02Z</time>
</trkpt>
-<trkpt lat="-30.680267" lon="150.605450">
+<trkpt lat="-30.680266667" lon="150.605450000">
<time>2004-04-24T04:11:32Z</time>
</trkpt>
-<trkpt lat="-30.680767" lon="150.606617">
+<trkpt lat="-30.680766667" lon="150.606616667">
<time>2004-04-24T04:12:03Z</time>
</trkpt>
-<trkpt lat="-30.680217" lon="150.608383">
+<trkpt lat="-30.680216667" lon="150.608383333">
<time>2004-04-24T04:12:34Z</time>
</trkpt>
-<trkpt lat="-30.679333" lon="150.608467">
+<trkpt lat="-30.679333333" lon="150.608466667">
<time>2004-04-24T04:13:04Z</time>
</trkpt>
-<trkpt lat="-30.678233" lon="150.605317">
+<trkpt lat="-30.678233333" lon="150.605316667">
<time>2004-04-24T04:13:35Z</time>
</trkpt>
-<trkpt lat="-30.675633" lon="150.602533">
+<trkpt lat="-30.675633333" lon="150.602533333">
<time>2004-04-24T04:14:06Z</time>
</trkpt>
-<trkpt lat="-30.678250" lon="150.605133">
+<trkpt lat="-30.678250000" lon="150.605133333">
<time>2004-04-24T04:14:37Z</time>
</trkpt>
-<trkpt lat="-30.679300" lon="150.607017">
+<trkpt lat="-30.679300000" lon="150.607016667">
<time>2004-04-24T04:15:07Z</time>
</trkpt>
-<trkpt lat="-30.679433" lon="150.608167">
+<trkpt lat="-30.679433333" lon="150.608166667">
<time>2004-04-24T04:15:38Z</time>
</trkpt>
-<trkpt lat="-30.679217" lon="150.608217">
+<trkpt lat="-30.679216667" lon="150.608216667">
<time>2004-04-24T04:16:08Z</time>
</trkpt>
-<trkpt lat="-30.678983" lon="150.608233">
+<trkpt lat="-30.678983333" lon="150.608233333">
<time>2004-04-24T04:16:39Z</time>
</trkpt>
-<trkpt lat="-30.679167" lon="150.608783">
+<trkpt lat="-30.679166667" lon="150.608783333">
<time>2004-04-24T04:17:10Z</time>
</trkpt>
-<trkpt lat="-30.680317" lon="150.606550">
+<trkpt lat="-30.680316667" lon="150.606550000">
<time>2004-04-24T04:17:41Z</time>
</trkpt>
-<trkpt lat="-30.680100" lon="150.605867">
+<trkpt lat="-30.680100000" lon="150.605866667">
<time>2004-04-24T04:18:11Z</time>
</trkpt>
-<trkpt lat="-30.676150" lon="150.605733">
+<trkpt lat="-30.676150000" lon="150.605733333">
<time>2004-04-24T04:18:41Z</time>
</trkpt>
-<trkpt lat="-30.675433" lon="150.604217">
+<trkpt lat="-30.675433333" lon="150.604216667">
<time>2004-04-24T04:19:12Z</time>
</trkpt>
-<trkpt lat="-30.677433" lon="150.605567">
+<trkpt lat="-30.677433333" lon="150.605566667">
<time>2004-04-24T04:19:43Z</time>
</trkpt>
-<trkpt lat="-30.679900" lon="150.606117">
+<trkpt lat="-30.679900000" lon="150.606116667">
<time>2004-04-24T04:20:13Z</time>
</trkpt>
-<trkpt lat="-30.678450" lon="150.606117">
+<trkpt lat="-30.678450000" lon="150.606116667">
<time>2004-04-24T04:20:44Z</time>
</trkpt>
-<trkpt lat="-30.677983" lon="150.607050">
+<trkpt lat="-30.677983333" lon="150.607050000">
<time>2004-04-24T04:21:14Z</time>
</trkpt>
-<trkpt lat="-30.677633" lon="150.606900">
+<trkpt lat="-30.677633333" lon="150.606900000">
<time>2004-04-24T04:21:44Z</time>
</trkpt>
-<trkpt lat="-30.679533" lon="150.605967">
+<trkpt lat="-30.679533333" lon="150.605966667">
<time>2004-04-24T04:22:15Z</time>
</trkpt>
-<trkpt lat="-30.678700" lon="150.607050">
+<trkpt lat="-30.678700000" lon="150.607050000">
<time>2004-04-24T04:22:45Z</time>
</trkpt>
-<trkpt lat="-30.678617" lon="150.607617">
+<trkpt lat="-30.678616667" lon="150.607616667">
<time>2004-04-24T04:23:15Z</time>
</trkpt>
-<trkpt lat="-30.678333" lon="150.607400">
+<trkpt lat="-30.678333333" lon="150.607400000">
<time>2004-04-24T04:23:45Z</time>
</trkpt>
-<trkpt lat="-30.678150" lon="150.607617">
+<trkpt lat="-30.678150000" lon="150.607616667">
<time>2004-04-24T04:24:16Z</time>
</trkpt>
-<trkpt lat="-30.679217" lon="150.608100">
+<trkpt lat="-30.679216667" lon="150.608100000">
<time>2004-04-24T04:24:47Z</time>
</trkpt>
-<trkpt lat="-30.679167" lon="150.605483">
+<trkpt lat="-30.679166667" lon="150.605483333">
<time>2004-04-24T04:25:18Z</time>
</trkpt>
-<trkpt lat="-30.679900" lon="150.604000">
+<trkpt lat="-30.679900000" lon="150.604000000">
<time>2004-04-24T04:25:48Z</time>
</trkpt>
-<trkpt lat="-30.678133" lon="150.605883">
+<trkpt lat="-30.678133333" lon="150.605883333">
<time>2004-04-24T04:26:19Z</time>
</trkpt>
-<trkpt lat="-30.677983" lon="150.606667">
+<trkpt lat="-30.677983333" lon="150.606666667">
<time>2004-04-24T04:26:49Z</time>
</trkpt>
-<trkpt lat="-30.679233" lon="150.605533">
+<trkpt lat="-30.679233333" lon="150.605533333">
<time>2004-04-24T04:27:20Z</time>
</trkpt>
-<trkpt lat="-30.678217" lon="150.605267">
+<trkpt lat="-30.678216667" lon="150.605266667">
<time>2004-04-24T04:27:51Z</time>
</trkpt>
-<trkpt lat="-30.681967" lon="150.604800">
+<trkpt lat="-30.681966667" lon="150.604800000">
<time>2004-04-24T04:28:21Z</time>
</trkpt>
-<trkpt lat="-30.686217" lon="150.605267">
+<trkpt lat="-30.686216667" lon="150.605266667">
<time>2004-04-24T04:28:51Z</time>
</trkpt>
-<trkpt lat="-30.691117" lon="150.606767">
+<trkpt lat="-30.691116667" lon="150.606766667">
<time>2004-04-24T04:29:22Z</time>
</trkpt>
-<trkpt lat="-30.695867" lon="150.609117">
+<trkpt lat="-30.695866667" lon="150.609116667">
<time>2004-04-24T04:29:52Z</time>
</trkpt>
-<trkpt lat="-30.700367" lon="150.611350">
+<trkpt lat="-30.700366667" lon="150.611350000">
<time>2004-04-24T04:30:23Z</time>
</trkpt>
-<trkpt lat="-30.704800" lon="150.615100">
+<trkpt lat="-30.704800000" lon="150.615100000">
<time>2004-04-24T04:30:54Z</time>
</trkpt>
-<trkpt lat="-30.705983" lon="150.617467">
+<trkpt lat="-30.705983333" lon="150.617466667">
<time>2004-04-24T04:31:24Z</time>
</trkpt>
-<trkpt lat="-30.707167" lon="150.619183">
+<trkpt lat="-30.707166667" lon="150.619183333">
<time>2004-04-24T04:31:55Z</time>
</trkpt>
-<trkpt lat="-30.705800" lon="150.620467">
+<trkpt lat="-30.705800000" lon="150.620466667">
<time>2004-04-24T04:32:26Z</time>
</trkpt>
-<trkpt lat="-30.706833" lon="150.620933">
+<trkpt lat="-30.706833333" lon="150.620933333">
<time>2004-04-24T04:32:57Z</time>
</trkpt>
-<trkpt lat="-30.710200" lon="150.620783">
+<trkpt lat="-30.710200000" lon="150.620783333">
<time>2004-04-24T04:33:27Z</time>
</trkpt>
-<trkpt lat="-30.714283" lon="150.622433">
+<trkpt lat="-30.714283333" lon="150.622433333">
<time>2004-04-24T04:33:58Z</time>
</trkpt>
-<trkpt lat="-30.717733" lon="150.627250">
+<trkpt lat="-30.717733333" lon="150.627250000">
<time>2004-04-24T04:34:29Z</time>
</trkpt>
-<trkpt lat="-30.719467" lon="150.630800">
+<trkpt lat="-30.719466667" lon="150.630800000">
<time>2004-04-24T04:35:00Z</time>
</trkpt>
-<trkpt lat="-30.719883" lon="150.633083">
+<trkpt lat="-30.719883333" lon="150.633083333">
<time>2004-04-24T04:35:30Z</time>
</trkpt>
-<trkpt lat="-30.719700" lon="150.630417">
+<trkpt lat="-30.719700000" lon="150.630416667">
<time>2004-04-24T04:36:01Z</time>
</trkpt>
-<trkpt lat="-30.719733" lon="150.631917">
+<trkpt lat="-30.719733333" lon="150.631916667">
<time>2004-04-24T04:36:31Z</time>
</trkpt>
-<trkpt lat="-30.718700" lon="150.633767">
+<trkpt lat="-30.718700000" lon="150.633766667">
<time>2004-04-24T04:37:02Z</time>
</trkpt>
-<trkpt lat="-30.718933" lon="150.633167">
+<trkpt lat="-30.718933333" lon="150.633166667">
<time>2004-04-24T04:37:33Z</time>
</trkpt>
-<trkpt lat="-30.718850" lon="150.634383">
+<trkpt lat="-30.718850000" lon="150.634383333">
<time>2004-04-24T04:38:03Z</time>
</trkpt>
-<trkpt lat="-30.720150" lon="150.633233">
+<trkpt lat="-30.720150000" lon="150.633233333">
<time>2004-04-24T04:38:33Z</time>
</trkpt>
-<trkpt lat="-30.724150" lon="150.635250">
+<trkpt lat="-30.724150000" lon="150.635250000">
<time>2004-04-24T04:39:04Z</time>
</trkpt>
-<trkpt lat="-30.727817" lon="150.639733">
+<trkpt lat="-30.727816667" lon="150.639733333">
<time>2004-04-24T04:39:35Z</time>
</trkpt>
-<trkpt lat="-30.729767" lon="150.645800">
+<trkpt lat="-30.729766667" lon="150.645800000">
<time>2004-04-24T04:40:05Z</time>
</trkpt>
-<trkpt lat="-30.729050" lon="150.647483">
+<trkpt lat="-30.729050000" lon="150.647483333">
<time>2004-04-24T04:40:35Z</time>
</trkpt>
-<trkpt lat="-30.729550" lon="150.647400">
+<trkpt lat="-30.729550000" lon="150.647400000">
<time>2004-04-24T04:41:05Z</time>
</trkpt>
-<trkpt lat="-30.730067" lon="150.648850">
+<trkpt lat="-30.730066667" lon="150.648850000">
<time>2004-04-24T04:41:35Z</time>
</trkpt>
-<trkpt lat="-30.729633" lon="150.650850">
+<trkpt lat="-30.729633333" lon="150.650850000">
<time>2004-04-24T04:42:05Z</time>
</trkpt>
-<trkpt lat="-30.730250" lon="150.647650">
+<trkpt lat="-30.730250000" lon="150.647650000">
<time>2004-04-24T04:42:36Z</time>
</trkpt>
-<trkpt lat="-30.730733" lon="150.648850">
+<trkpt lat="-30.730733333" lon="150.648850000">
<time>2004-04-24T04:43:07Z</time>
</trkpt>
-<trkpt lat="-30.731433" lon="150.648783">
+<trkpt lat="-30.731433333" lon="150.648783333">
<time>2004-04-24T04:43:38Z</time>
</trkpt>
-<trkpt lat="-30.730750" lon="150.649117">
+<trkpt lat="-30.730750000" lon="150.649116667">
<time>2004-04-24T04:44:09Z</time>
</trkpt>
-<trkpt lat="-30.731733" lon="150.647700">
+<trkpt lat="-30.731733333" lon="150.647700000">
<time>2004-04-24T04:44:40Z</time>
</trkpt>
-<trkpt lat="-30.732233" lon="150.645933">
+<trkpt lat="-30.732233333" lon="150.645933333">
<time>2004-04-24T04:45:11Z</time>
</trkpt>
-<trkpt lat="-30.734867" lon="150.646233">
+<trkpt lat="-30.734866667" lon="150.646233333">
<time>2004-04-24T04:45:42Z</time>
</trkpt>
-<trkpt lat="-30.735833" lon="150.652400">
+<trkpt lat="-30.735833333" lon="150.652400000">
<time>2004-04-24T04:46:13Z</time>
</trkpt>
-<trkpt lat="-30.739500" lon="150.654133">
+<trkpt lat="-30.739500000" lon="150.654133333">
<time>2004-04-24T04:46:44Z</time>
</trkpt>
-<trkpt lat="-30.743233" lon="150.656917">
+<trkpt lat="-30.743233333" lon="150.656916667">
<time>2004-04-24T04:47:15Z</time>
</trkpt>
-<trkpt lat="-30.746733" lon="150.661900">
+<trkpt lat="-30.746733333" lon="150.661900000">
<time>2004-04-24T04:47:46Z</time>
</trkpt>
-<trkpt lat="-30.749383" lon="150.667067">
+<trkpt lat="-30.749383333" lon="150.667066667">
<time>2004-04-24T04:48:16Z</time>
</trkpt>
-<trkpt lat="-30.749700" lon="150.673850">
+<trkpt lat="-30.749700000" lon="150.673850000">
<time>2004-04-24T04:48:47Z</time>
</trkpt>
-<trkpt lat="-30.749850" lon="150.676217">
+<trkpt lat="-30.749850000" lon="150.676216667">
<time>2004-04-24T04:49:18Z</time>
</trkpt>
-<trkpt lat="-30.752567" lon="150.680133">
+<trkpt lat="-30.752566667" lon="150.680133333">
<time>2004-04-24T04:49:48Z</time>
</trkpt>
-<trkpt lat="-30.755700" lon="150.684917">
+<trkpt lat="-30.755700000" lon="150.684916667">
<time>2004-04-24T04:50:19Z</time>
</trkpt>
-<trkpt lat="-30.758067" lon="150.689717">
+<trkpt lat="-30.758066667" lon="150.689716667">
<time>2004-04-24T04:50:49Z</time>
</trkpt>
-<trkpt lat="-30.759917" lon="150.696183">
+<trkpt lat="-30.759916667" lon="150.696183333">
<time>2004-04-24T04:51:19Z</time>
</trkpt>
-<trkpt lat="-30.762400" lon="150.703417">
+<trkpt lat="-30.762400000" lon="150.703416667">
<time>2004-04-24T04:51:50Z</time>
</trkpt>
-<trkpt lat="-30.764067" lon="150.710700">
+<trkpt lat="-30.764066667" lon="150.710700000">
<time>2004-04-24T04:52:21Z</time>
</trkpt>
-<trkpt lat="-30.765600" lon="150.715867">
+<trkpt lat="-30.765600000" lon="150.715866667">
<time>2004-04-24T04:52:51Z</time>
</trkpt>
-<trkpt lat="-30.763983" lon="150.721917">
+<trkpt lat="-30.763983333" lon="150.721916667">
<time>2004-04-24T04:53:21Z</time>
</trkpt>
-<trkpt lat="-30.765250" lon="150.725983">
+<trkpt lat="-30.765250000" lon="150.725983333">
<time>2004-04-24T04:53:52Z</time>
</trkpt>
-<trkpt lat="-30.765300" lon="150.723817">
+<trkpt lat="-30.765300000" lon="150.723816667">
<time>2004-04-24T04:54:23Z</time>
</trkpt>
-<trkpt lat="-30.765550" lon="150.725650">
+<trkpt lat="-30.765550000" lon="150.725650000">
<time>2004-04-24T04:54:53Z</time>
</trkpt>
-<trkpt lat="-30.763617" lon="150.724283">
+<trkpt lat="-30.763616667" lon="150.724283333">
<time>2004-04-24T04:55:24Z</time>
</trkpt>
-<trkpt lat="-30.763717" lon="150.723967">
+<trkpt lat="-30.763716667" lon="150.723966667">
<time>2004-04-24T04:55:54Z</time>
</trkpt>
-<trkpt lat="-30.763850" lon="150.723700">
+<trkpt lat="-30.763850000" lon="150.723700000">
<time>2004-04-24T04:56:25Z</time>
</trkpt>
-<trkpt lat="-30.764083" lon="150.723567">
+<trkpt lat="-30.764083333" lon="150.723566667">
<time>2004-04-24T04:56:56Z</time>
</trkpt>
-<trkpt lat="-30.764133" lon="150.723400">
+<trkpt lat="-30.764133333" lon="150.723400000">
<time>2004-04-24T04:57:19Z</time>
</trkpt>
</trkseg>
<rte>
<name>0001</name>
<desc>IGCDATE160701: 500KTri</desc>
- <rtept lat="51.189317" lon="-1.031650">
+ <rtept lat="51.189316667" lon="-1.031650000">
<time>2001-07-15T21:38:41Z</time>
<name>TAKEOFF</name>
<cmt>LashamClubhouse</cmt>
+ <desc>LashamClubhouse</desc>
</rtept>
- <rtept lat="51.169650" lon="-1.044067">
+ <rtept lat="51.169650000" lon="-1.044066667">
<time>2001-07-15T21:38:41Z</time>
<name>START</name>
<cmt>LashamStart S Start</cmt>
+ <desc>LashamStart S Start</desc>
</rtept>
- <rtept lat="52.151533" lon="-2.920450">
+ <rtept lat="52.151533333" lon="-2.920450000">
<time>2001-07-15T21:38:41Z</time>
<name>TURN01</name>
<cmt>Sarnesfield TP1</cmt>
+ <desc>Sarnesfield TP1</desc>
</rtept>
- <rtept lat="52.502450" lon="-0.293533">
+ <rtept lat="52.502450000" lon="-0.293533333">
<time>2001-07-15T21:38:41Z</time>
<name>TURN02</name>
<cmt>NormanCross TP2</cmt>
+ <desc>NormanCross TP2</desc>
</rtept>
- <rtept lat="51.169650" lon="-1.044067">
+ <rtept lat="51.169650000" lon="-1.044066667">
<time>2001-07-15T21:38:41Z</time>
<name>FINISH</name>
<cmt>LashamStart S Finish</cmt>
+ <desc>LashamStart S Finish</desc>
</rtept>
- <rtept lat="51.189317" lon="-1.031650">
+ <rtept lat="51.189316667" lon="-1.031650000">
<time>2001-07-15T21:38:41Z</time>
<name>LANDING</name>
<cmt>LashamClubhouse</cmt>
+ <desc>LashamClubhouse</desc>
</rtept>
</rte>
<trk>
<name>PRESALTTRK</name>
<desc>IGCHDRS~HFFXA035~HFPLTPILOT:Bill Bloggs~HFGTYGLIDERTYPE:Schleicher ASH-25~HFGIDGLIDERID:ABCD-1234~HFDTM100GPSDATUM:WGS-1984~HFRFWFIRMWAREVERSION:6.4~HFRHWHARDWAREVERSION:3.0~HFFTYFRTYPE:Manufacturer Model~HFGPSMarconiCanada:Superstar 12ch max10000m~HFPRSPRESSALTSENSOR:Sensyn XYZ1111 max11000m~HFCIDCOMPETITIONID:XYZ-78910~HFCCLCOMPETITIONCLASS:15mMotor Glider~HFSCMSECONDCREW:JohnSmith~</desc>
<trkseg>
-<trkpt lat="54.118683" lon="-2.822367">
+<trkpt lat="54.118683333" lon="-2.822366667">
<ele>280.000000</ele>
<time>2001-07-16T16:02:40Z</time>
</trkpt>
-<trkpt lat="51.118767" lon="-1.821667">
+<trkpt lat="51.118766667" lon="-1.821666667">
<ele>288.000000</ele>
<time>2001-07-16T16:02:45Z</time>
</trkpt>
-<trkpt lat="51.118900" lon="-1.821383">
+<trkpt lat="51.118900000" lon="-1.821383333">
<ele>290.000000</ele>
<time>2001-07-16T16:02:50Z</time>
</trkpt>
-<trkpt lat="51.119000" lon="-1.820350">
+<trkpt lat="51.119000000" lon="-1.820350000">
<ele>290.000000</ele>
<time>2001-07-16T16:02:55Z</time>
</trkpt>
-<trkpt lat="51.119167" lon="-1.820033">
+<trkpt lat="51.119166667" lon="-1.820033333">
<ele>291.000000</ele>
<time>2001-07-16T16:03:00Z</time>
</trkpt>
-<trkpt lat="51.119667" lon="-1.819750">
+<trkpt lat="51.119666667" lon="-1.819750000">
<ele>291.000000</ele>
<time>2001-07-16T16:03:05Z</time>
</trkpt>
-<trkpt lat="51.120200" lon="-1.819567">
+<trkpt lat="51.120200000" lon="-1.819566667">
<ele>293.000000</ele>
<time>2001-07-16T16:03:10Z</time>
</trkpt>
-<trkpt lat="51.120333" lon="-1.819167">
+<trkpt lat="51.120333333" lon="-1.819166667">
<ele>494.000000</ele>
<time>2001-07-17T16:02:48Z</time>
</trkpt>
-<trkpt lat="51.122167" lon="-1.818783">
+<trkpt lat="51.122166667" lon="-1.818783333">
<ele>496.000000</ele>
<time>2001-07-17T16:02:52Z</time>
</trkpt>
<name>GNSSALTTRK</name>
<desc>IGCHDRS~HFFXA035~HFPLTPILOT:Bill Bloggs~HFGTYGLIDERTYPE:Schleicher ASH-25~HFGIDGLIDERID:ABCD-1234~HFDTM100GPSDATUM:WGS-1984~HFRFWFIRMWAREVERSION:6.4~HFRHWHARDWAREVERSION:3.0~HFFTYFRTYPE:Manufacturer Model~HFGPSMarconiCanada:Superstar 12ch max10000m~HFPRSPRESSALTSENSOR:Sensyn XYZ1111 max11000m~HFCIDCOMPETITIONID:XYZ-78910~HFCCLCOMPETITIONCLASS:15mMotor Glider~HFSCMSECONDCREW:JohnSmith~</desc>
<trkseg>
-<trkpt lat="54.118683" lon="-2.822367">
+<trkpt lat="54.118683333" lon="-2.822366667">
<ele>421.000000</ele>
<time>2001-07-16T16:02:40Z</time>
</trkpt>
-<trkpt lat="51.118767" lon="-1.821667">
+<trkpt lat="51.118766667" lon="-1.821666667">
<ele>429.000000</ele>
<time>2001-07-16T16:02:45Z</time>
</trkpt>
-<trkpt lat="51.118900" lon="-1.821383">
+<trkpt lat="51.118900000" lon="-1.821383333">
<ele>432.000000</ele>
<time>2001-07-16T16:02:50Z</time>
</trkpt>
-<trkpt lat="51.119000" lon="-1.820350">
+<trkpt lat="51.119000000" lon="-1.820350000">
<ele>430.000000</ele>
<time>2001-07-16T16:02:55Z</time>
</trkpt>
-<trkpt lat="51.119167" lon="-1.820033">
+<trkpt lat="51.119166667" lon="-1.820033333">
<ele>432.000000</ele>
<time>2001-07-16T16:03:00Z</time>
</trkpt>
-<trkpt lat="51.119667" lon="-1.819750">
+<trkpt lat="51.119666667" lon="-1.819750000">
<ele>435.000000</ele>
<time>2001-07-16T16:03:05Z</time>
</trkpt>
-<trkpt lat="51.120200" lon="-1.819567">
+<trkpt lat="51.120200000" lon="-1.819566667">
<ele>435.000000</ele>
<time>2001-07-16T16:03:10Z</time>
</trkpt>
-<trkpt lat="51.120333" lon="-1.819167">
+<trkpt lat="51.120333333" lon="-1.819166667">
<ele>436.000000</ele>
<time>2001-07-17T16:02:48Z</time>
</trkpt>
-<trkpt lat="51.122167" lon="-1.818783">
+<trkpt lat="51.122166667" lon="-1.818783333">
<ele>439.000000</ele>
<time>2001-07-17T16:02:52Z</time>
</trkpt>
-35.97203, -87.13470, "Mountain Bike Heaven by susy1313", "GCEBB", "Mountain Bike Heaven by susy1313", ff0000, 47
-36.09068, -86.67955, "The Troll by a182pilot & Family", "GC1A37", "The Troll by a182pilot & Family", ff0000, 47
-35.99627, -86.62012, "Dive Bomber by JoGPS & family", "GC1C2B", "Dive Bomber by JoGPS & family", ff0000, 47
-36.03848, -86.64862, "FOSTER by JoGPS & Family", "GC25A9", "FOSTER by JoGPS & Family", ff0000, 47
-36.11218, -86.74177, "Logan Lighthouse by JoGps & Family", "GC2723", "Logan Lighthouse by JoGps & Family", ff0000, 47
-36.06408, -86.79052, "Ganier Cache by Susy1313", "GC2B71", "Ganier Cache by Susy1313", ff0000, 47
-36.08777, -86.80973, "Shy's Hill by FireFighterEng33", "GC309F", "Shy's Hill by FireFighterEng33", ff0000, 47
-36.05750, -86.89200, "GittyUp by JoGPS / Warner Parks", "GC317A", "GittyUp by JoGPS / Warner Parks", ff0000, 47
-36.08280, -86.86728, "Inlighting by JoGPS / Warner Parks", "GC317D", "Inlighting by JoGPS / Warner Parks", ff0000, 47
+35.97203, -87.13470, Mountain Bike Heaven by susy1313, GCEBB, Mountain Bike Heaven by susy1313, ff0000, 47
+36.09068, -86.67955, The Troll by a182pilot & Family, GC1A37, The Troll by a182pilot & Family, ff0000, 47
+35.99627, -86.62012, Dive Bomber by JoGPS & family, GC1C2B, Dive Bomber by JoGPS & family, ff0000, 47
+36.03848, -86.64862, FOSTER by JoGPS & Family, GC25A9, FOSTER by JoGPS & Family, ff0000, 47
+36.11218, -86.74177, Logan Lighthouse by JoGps & Family, GC2723, Logan Lighthouse by JoGps & Family, ff0000, 47
+36.06408, -86.79052, Ganier Cache by Susy1313, GC2B71, Ganier Cache by Susy1313, ff0000, 47
+36.08777, -86.80973, Shy's Hill by FireFighterEng33, GC309F, Shy's Hill by FireFighterEng33, ff0000, 47
+36.05750, -86.89200, GittyUp by JoGPS / Warner Parks, GC317A, GittyUp by JoGPS / Warner Parks, ff0000, 47
+36.08280, -86.86728, Inlighting by JoGPS / Warner Parks, GC317D, Inlighting by JoGPS / Warner Parks, ff0000, 47
--- /dev/null
+[CLIENT]
+REQUEST=TRUE
+ROUTENAME=DE_Plauen-Leipzig
+DESCRIPTIONLINES=1
+DESCRIPTION1=
+STATION1=Standort,999999999
+STATION2=Standort,999999999
+STATION3=Standort,999999999
+STATION4=Standort,999999999
+STATION5=Standort,999999999
+STATION6=Standort,999999999
+STATION7=Standort,999999999
+STATION8=Standort,999999999
+STATION9=Standort,999999999
+[COORDINATES]
+STATION1=1346067,6524736
+STATION2=1346265,6524980
+STATION3=1346113,6525659
+STATION4=1370788,6559102
+STATION5=1382050,6589961
+STATION6=1384671,6608819
+STATION7=1389101,6644184
+STATION8=1377578,6656081
+STATION9=1379831,6669676
+[DESCRIPTION]
+STATION1=bei D 08527,Neundorf,,0,
+STATION2=bei D 08523,Plauen/Possig,,0,
+STATION3=bei D 08523,Plauen/Westend,,0,
+STATION4=bei D 08427,Fraureuth/Beiersdorf,,0,
+STATION5=bei D 04639,Ponitz/Merlach,,0,
+STATION6=bei D 04600,Altenburg/Paditz,,0,
+STATION7=bei D 04552,Borna/Gestewitz,,0,
+STATION8=bei D 04564,Boehlen/Grossdeuben,,0,
+STATION9=bei D 04317,Leipzig/Thonberg,,0,
+[ROUTE]
+ROUTERECT=1346067,6669676,1389101,6524736
--- /dev/null
+<?xml version="1.0"?>
+<gpx
+ version="1.0"
+creator="GPSBabel - http://www.gpsbabel.org"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns="http://www.topografix.com/GPX/1/0"
+xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
+<time>1970-01-01T00:00:00Z</time>
+<bounds minlat="50.492706401" minlon ="12.105471361" maxlat="51.314684001" maxlon="12.492485421" />
+<wpt lat="50.492706401" lon="12.105471361">
+ <name>STATION1</name>
+ <cmt>bei D 08527,Neundorf,,0,</cmt>
+ <desc>bei D 08527,Neundorf,,0,</desc>
+ <sym>Waypoint</sym>
+</wpt>
+<wpt lat="50.494102371" lon="12.107252018">
+ <name>STATION2</name>
+ <cmt>bei D 08523,Plauen/Possig,,0,</cmt>
+ <desc>bei D 08523,Plauen/Possig,,0,</desc>
+ <sym>Waypoint</sym>
+</wpt>
+<wpt lat="50.497986840" lon="12.105885049">
+ <name>STATION3</name>
+ <cmt>bei D 08523,Plauen/Westend,,0,</cmt>
+ <desc>bei D 08523,Plauen/Westend,,0,</desc>
+ <sym>Waypoint</sym>
+</wpt>
+<wpt lat="50.688914683" lon="12.327792655">
+ <name>STATION4</name>
+ <cmt>bei D 08427,Fraureuth/Beiersdorf,,0,</cmt>
+ <desc>bei D 08427,Fraureuth/Beiersdorf,,0,</desc>
+ <sym>Waypoint</sym>
+</wpt>
+<wpt lat="50.864403822" lon="12.429074255">
+ <name>STATION5</name>
+ <cmt>bei D 04639,Ponitz/Merlach,,0,</cmt>
+ <desc>bei D 04639,Ponitz/Merlach,,0,</desc>
+ <sym>Waypoint</sym>
+</wpt>
+<wpt lat="50.971321599" lon="12.452645474">
+ <name>STATION6</name>
+ <cmt>bei D 04600,Altenburg/Paditz,,0,</cmt>
+ <desc>bei D 04600,Altenburg/Paditz,,0,</desc>
+ <sym>Waypoint</sym>
+</wpt>
+<wpt lat="51.171165953" lon="12.492485421">
+ <name>STATION7</name>
+ <cmt>bei D 04552,Borna/Gestewitz,,0,</cmt>
+ <desc>bei D 04552,Borna/Gestewitz,,0,</desc>
+ <sym>Waypoint</sym>
+</wpt>
+<wpt lat="51.238200898" lon="12.388856592">
+ <name>STATION8</name>
+ <cmt>bei D 04564,Boehlen/Grossdeuben,,0,</cmt>
+ <desc>bei D 04564,Boehlen/Grossdeuben,,0,</desc>
+ <sym>Waypoint</sym>
+</wpt>
+<wpt lat="51.314684001" lon="12.409118308">
+ <name>STATION9</name>
+ <cmt>bei D 04317,Leipzig/Thonberg,,0,</cmt>
+ <desc>bei D 04317,Leipzig/Thonberg,,0,</desc>
+ <sym>Waypoint</sym>
+</wpt>
+<rte>
+ <name>DE_Plauen-Leipzig</name>
+ <rtept lat="50.492706401" lon="12.105471361">
+ <name>STATION1</name>
+ <cmt>bei D 08527,Neundorf,,0,</cmt>
+ <desc>bei D 08527,Neundorf,,0,</desc>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.494102371" lon="12.107252018">
+ <name>STATION2</name>
+ <cmt>bei D 08523,Plauen/Possig,,0,</cmt>
+ <desc>bei D 08523,Plauen/Possig,,0,</desc>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.497986840" lon="12.105885049">
+ <name>STATION3</name>
+ <cmt>bei D 08523,Plauen/Westend,,0,</cmt>
+ <desc>bei D 08523,Plauen/Westend,,0,</desc>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.688914683" lon="12.327792655">
+ <name>STATION4</name>
+ <cmt>bei D 08427,Fraureuth/Beiersdorf,,0,</cmt>
+ <desc>bei D 08427,Fraureuth/Beiersdorf,,0,</desc>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.864403822" lon="12.429074255">
+ <name>STATION5</name>
+ <cmt>bei D 04639,Ponitz/Merlach,,0,</cmt>
+ <desc>bei D 04639,Ponitz/Merlach,,0,</desc>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="50.971321599" lon="12.452645474">
+ <name>STATION6</name>
+ <cmt>bei D 04600,Altenburg/Paditz,,0,</cmt>
+ <desc>bei D 04600,Altenburg/Paditz,,0,</desc>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.171165953" lon="12.492485421">
+ <name>STATION7</name>
+ <cmt>bei D 04552,Borna/Gestewitz,,0,</cmt>
+ <desc>bei D 04552,Borna/Gestewitz,,0,</desc>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.238200898" lon="12.388856592">
+ <name>STATION8</name>
+ <cmt>bei D 04564,Boehlen/Grossdeuben,,0,</cmt>
+ <desc>bei D 04564,Boehlen/Grossdeuben,,0,</desc>
+ <sym>Waypoint</sym>
+ </rtept>
+ <rtept lat="51.314684001" lon="12.409118308">
+ <name>STATION9</name>
+ <cmt>bei D 04317,Leipzig/Thonberg,,0,</cmt>
+ <desc>bei D 04317,Leipzig/Thonberg,,0,</desc>
+ <sym>Waypoint</sym>
+ </rtept>
+</rte>
+</gpx>
--- /dev/null
+[CLIENT]\r
+REQUEST=TRUE\r
+ROUTENAME=DE_Plauen-Leipzig\r
+DESCRIPTIONLINES=1\r
+DESCRIPTION1=\r
+STATION1=Standort,999999999\r
+STATION2=Standort,999999999\r
+STATION3=Standort,999999999\r
+STATION4=Standort,999999999\r
+STATION5=Standort,999999999\r
+STATION6=Standort,999999999\r
+STATION7=Standort,999999999\r
+STATION8=Standort,999999999\r
+STATION9=Standort,999999999\r
+[COORDINATES]\r
+STATION1=1346067,6524736\r
+STATION2=1346265,6524980\r
+STATION3=1346113,6525659\r
+STATION4=1370788,6559102\r
+STATION5=1382050,6589961\r
+STATION6=1384671,6608819\r
+STATION7=1389101,6644184\r
+STATION8=1377578,6656081\r
+STATION9=1379831,6669676\r
+[DESCRIPTION]\r
+STATION1=bei D 08527,Neundorf,,0,\r
+STATION2=bei D 08523,Plauen/Possig,,0,\r
+STATION3=bei D 08523,Plauen/Westend,,0,\r
+STATION4=bei D 08427,Fraureuth/Beiersdorf,,0,\r
+STATION5=bei D 04639,Ponitz/Merlach,,0,\r
+STATION6=bei D 04600,Altenburg/Paditz,,0,\r
+STATION7=bei D 04552,Borna/Gestewitz,,0,\r
+STATION8=bei D 04564,Boehlen/Grossdeuben,,0,\r
+STATION9=bei D 04317,Leipzig/Thonberg,,0,\r
+[ROUTE]\r
+ROUTERECT=1346067,6669676,1389101,6524736\r
--- /dev/null
+<?xml version="1.0"?>
+<gpx
+ version="1.0"
+creator="GPSBabel - http://www.gpsbabel.org"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns="http://www.topografix.com/GPX/1/0"
+xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
+<time>1970-01-01T00:00:00Z</time>
+<bounds minlat="50.271540000" minlon ="11.642810000" maxlat="50.756270000" maxlon="12.671250000" />
+<wpt lat="50.362350000" lon="11.903730000">
+ <name>in Zedtwitz halb rechts halten auf B2 Hofer Strasse</name>
+ <cmt>B2 Hofer Strasse</cmt>
+ <desc>B2 Hofer Strasse</desc>
+</wpt>
+<wpt lat="50.393720000" lon="11.867560000">
+ <name>bei D 95183 Töpen </name>
+ <cmt>B2\Hofer Strasse</cmt>
+ <desc>B2\Hofer Strasse</desc>
+</wpt>
+<wpt lat="50.457560000" lon="11.642810000">
+ <name>bei D 07356 Lobenstein </name>
+ <cmt>L1095\Strasse der Jugend</cmt>
+ <desc>L1095\Strasse der Jugend</desc>
+</wpt>
+<wpt lat="50.507190000" lon="11.733460000">
+ <name>bei D 07929 Saalburg-Ebersdorf/Saalburg </name>
+ <cmt>L1095</cmt>
+ <desc>L1095</desc>
+</wpt>
+<wpt lat="50.524670000" lon="11.714020000">
+ <name>bei D07907 Burgk/Burgkhammer </name>
+ <cmt>K550</cmt>
+ <desc>K550</desc>
+</wpt>
+<wpt lat="50.551440000" lon="11.719450000">
+ <name>bei D 07907 Burgk/Burgkhammer </name>
+ <cmt>Burgkhammer</cmt>
+ <desc>Burgkhammer</desc>
+</wpt>
+<wpt lat="50.556270000" lon="11.719810000">
+ <name>bei D 07907 Burgk </name>
+ <cmt>L2357</cmt>
+ <desc>L2357</desc>
+</wpt>
+<wpt lat="50.558740000" lon="11.736880000">
+ <name>bei D 07907 Schleiz/Möschlitz </name>
+ <cmt>L2357</cmt>
+ <desc>L2357</desc>
+</wpt>
+<wpt lat="50.608090000" lon="11.653350000">
+ <name>bei D 07924 Ziegenrück </name>
+ <cmt>L2350\Plothental</cmt>
+ <desc>L2350\Plothental</desc>
+</wpt>
+<wpt lat="50.650840000" lon="11.722880000">
+ <name>bei D 07389 Knau </name>
+ <cmt>L2349\Hauptstrasse</cmt>
+ <desc>L2349\Hauptstrasse</desc>
+</wpt>
+<wpt lat="50.638840000" lon="11.773210000">
+ <name>bei D 07907 Plothen </name>
+ <cmt>L2349\Ortsstrasse</cmt>
+ <desc>L2349\Ortsstrasse</desc>
+</wpt>
+<wpt lat="50.568210000" lon="11.907330000">
+ <name>bei D 07907 Schleiz/Langenbuch </name>
+ <cmt>K304\Lössauer Strasse</cmt>
+ <desc>K304\Lössauer Strasse</desc>
+</wpt>
+<wpt lat="50.575210000" lon="11.991270000">
+ <name>bei D 07952 Pausa/Oberreichenau </name>
+ <cmt>S316\Am Mühlgraben</cmt>
+ <desc>S316\Am Mühlgraben</desc>
+</wpt>
+<wpt lat="50.541330000" lon="12.081960000">
+ <name>bei D 08548 Syrau </name>
+ <cmt>B282/E49\Hauptstrasse</cmt>
+ <desc>B282/E49\Hauptstrasse</desc>
+</wpt>
+<wpt lat="50.504660000" lon="12.142140000">
+ <name>bei D 08525 Plauen/Preißelpöhl </name>
+ <cmt>Martin-Luther-Strasse</cmt>
+ <desc>Martin-Luther-Strasse</desc>
+</wpt>
+<wpt lat="50.506320000" lon="12.227040000">
+ <name>bei D 08541 Neuensalz </name>
+ <cmt>B173\Hauptstrasse</cmt>
+ <desc>B173\Hauptstrasse</desc>
+</wpt>
+<wpt lat="50.546070000" lon="12.218730000">
+ <name>bei D 08543 Pöhl/Helmsgrün </name>
+ <cmt>K7880\Helmsgrün-Dorfstrasse</cmt>
+ <desc>K7880\Helmsgrün-Dorfstrasse</desc>
+</wpt>
+<wpt lat="50.566740000" lon="12.226250000">
+ <name>bei D 08543 Herlasgrün </name>
+ <cmt>K7811\Herlasgrün-Dorfstrasse</cmt>
+ <desc>K7811\Herlasgrün-Dorfstrasse</desc>
+</wpt>
+<wpt lat="50.624630000" lon="12.202870000">
+ <name>bei D 07985 Elsterberg/Reuth </name>
+ <cmt>S296\Netzschkauer Strasse</cmt>
+ <desc>S296\Netzschkauer Strasse</desc>
+</wpt>
+<wpt lat="50.610360000" lon="12.242670000">
+ <name>bei D 08491 Netzschkau </name>
+ <cmt>S296\Elsterberger Strasse</cmt>
+ <desc>S296\Elsterberger Strasse</desc>
+</wpt>
+<wpt lat="50.621930000" lon="12.257800000">
+ <name>bei D 08499 Mylau/Obermylau </name>
+ <cmt>B173\Netzschkauer Strasse</cmt>
+ <desc>B173\Netzschkauer Strasse</desc>
+</wpt>
+<wpt lat="50.620960000" lon="12.264180000">
+ <name>bei D 08499 Mylau/Obermylau </name>
+ <cmt>B173\Robert-Georgi-Weg</cmt>
+ <desc>B173\Robert-Georgi-Weg</desc>
+</wpt>
+<wpt lat="50.627970000" lon="12.301540000">
+ <name>bei D 08468 Reichenbach </name>
+ <cmt>B173\Friedensstrasse</cmt>
+ <desc>B173\Friedensstrasse</desc>
+</wpt>
+<wpt lat="50.652850000" lon="12.364860000">
+ <name>bei D 08496 Neumark/Unterneumark </name>
+ <cmt>B173</cmt>
+ <desc>B173</desc>
+</wpt>
+<wpt lat="50.676090000" lon="12.405090000">
+ <name>D 08115 Schönfels </name>
+ <cmt>K9351\Zwickauer Strasse</cmt>
+ <desc>K9351\Zwickauer Strasse</desc>
+</wpt>
+<wpt lat="50.713570000" lon="12.479620000">
+ <name>bei D 08056 Zwickau/Bahnhofsvorstadt </name>
+ <cmt>B173\Reichenbacher Strasse</cmt>
+ <desc>B173\Reichenbacher Strasse</desc>
+</wpt>
+<wpt lat="50.756270000" lon="12.630730000">
+ <name>bei D 09350 Lichtenstein </name>
+ <cmt>S255\Innere Zwickauer Strasse</cmt>
+ <desc>S255\Innere Zwickauer Strasse</desc>
+</wpt>
+<wpt lat="50.661500000" lon="12.671250000">
+ <name>bei D 08118 Hartenstein </name>
+ <cmt>S284\Bahnhofstrasse</cmt>
+ <desc>S284\Bahnhofstrasse</desc>
+</wpt>
+<wpt lat="50.528900000" lon="12.401610000">
+ <name>bei D 08228 Rodewisch </name>
+ <cmt>B169\Lindenstrasse</cmt>
+ <desc>B169\Lindenstrasse</desc>
+</wpt>
+<wpt lat="50.508270000" lon="12.397900000">
+ <name>bei D 08209 Auerbach </name>
+ <cmt>B169\Göltzschtalstrasse</cmt>
+ <desc>B169\Göltzschtalstrasse</desc>
+</wpt>
+<wpt lat="50.479200000" lon="12.424870000">
+ <name>bei D 08209 Auerbach/Beerheide </name>
+ <cmt>K7833\Rempesgrüner Strasse</cmt>
+ <desc>K7833\Rempesgrüner Strasse</desc>
+</wpt>
+<wpt lat="50.503030000" lon="12.533360000">
+ <name>D 08304 Schönheide </name>
+ <cmt>S278\Hauptstrasse</cmt>
+ <desc>S278\Hauptstrasse</desc>
+</wpt>
+<wpt lat="50.458250000" lon="12.488440000">
+ <name>bei D 08262 Tannenbergsthal/Jägersgrün </name>
+ <cmt>B283\Schönheider Strasse</cmt>
+ <desc>B283\Schönheider Strasse</desc>
+</wpt>
+<wpt lat="50.434530000" lon="12.461120000">
+ <name>bei D 08262 Tannenbergsthal </name>
+ <cmt>B283\Klingenthaler Strasse</cmt>
+ <desc>B283\Klingenthaler Strasse</desc>
+</wpt>
+<wpt lat="50.384530000" lon="12.456220000">
+ <name>bei D 08248 Klingenthal/Brunndöbra </name>
+ <cmt>S304\Falkensteiner Strasse</cmt>
+ <desc>S304\Falkensteiner Strasse</desc>
+</wpt>
+<wpt lat="50.419640000" lon="12.399730000">
+ <name>bei D 08223 Grünbach-Muldenberg </name>
+ <cmt>S302/S304</cmt>
+ <desc>S302/S304</desc>
+</wpt>
+<wpt lat="50.446180000" lon="12.364590000">
+ <name>bei D 08223 Grünbach </name>
+ <cmt>S304\Bahnhofstrasse</cmt>
+ <desc>S304\Bahnhofstrasse</desc>
+</wpt>
+<wpt lat="50.400420000" lon="12.337200000">
+ <name>bei D 08261 Schöneck </name>
+ <cmt>S301</cmt>
+ <desc>S301</desc>
+</wpt>
+<wpt lat="50.328660000" lon="12.351510000">
+ <name>bei D 08258 Markneukirchen/Friebus </name>
+ <cmt>B283</cmt>
+ <desc>B283</desc>
+</wpt>
+<wpt lat="50.271540000" lon="12.321940000">
+ <name>bei D 08258 Landwüst </name>
+ <cmt>K7844\Rauner Strasse</cmt>
+ <desc>K7844\Rauner Strasse</desc>
+</wpt>
+<wpt lat="50.304990000" lon="12.252880000">
+ <name>bei D 08626 Adorf/Jugelsburg </name>
+ <cmt>B92/E49</cmt>
+ <desc>B92/E49</desc>
+</wpt>
+<wpt lat="50.324370000" lon="12.257480000">
+ <name>bei D 08626 Adorf </name>
+ <cmt>B92/E49\Oelsnitzer Strasse</cmt>
+ <desc>B92/E49\Oelsnitzer Strasse</desc>
+</wpt>
+<wpt lat="50.420020000" lon="12.103010000">
+ <name>bei D 08606 Planschwitz </name>
+ <cmt>K7854\Oelsnitzer Strasse</cmt>
+ <desc>K7854\Oelsnitzer Strasse</desc>
+</wpt>
+<wpt lat="50.404490000" lon="12.063910000">
+ <name>bei D 08538 Burgstein/Dröda </name>
+ <cmt>S310\Bobenneukirchener Strasse</cmt>
+ <desc>S310\Bobenneukirchener Strasse</desc>
+</wpt>
+<wpt lat="50.429200000" lon="12.061160000">
+ <name>bei D 08538 Burgstein/Pirk </name>
+ <cmt>K7859</cmt>
+ <desc>K7859</desc>
+</wpt>
+<wpt lat="50.429900000" lon="11.981960000">
+ <name>bei D 08538 Burgstein/Kemnitz </name>
+ <cmt>K7859</cmt>
+ <desc>K7859</desc>
+</wpt>
+<rte>
+ <name>von bei D 95030 Hof/Innenstadt nach bei D95032 Hof </name>
+ <desc>MOTORRAD Tourenplaner 2005/2006 9.50</desc>
+ <rtept lat="50.326840000" lon="11.912930000">
+ <name>bei D 95030 Hof/Innenstadt </name>
+ <cmt>B2 Schleizer Strasse</cmt>
+ <desc>B2 Schleizer Strasse</desc>
+ </rtept>
+ <rtept lat="50.362350000" lon="11.903730000">
+ <name>in Zedtwitz halb rechts halten auf B2 Hofer Strasse</name>
+ <cmt>B2 Hofer Strasse</cmt>
+ <desc>B2 Hofer Strasse</desc>
+ </rtept>
+ <rtept lat="50.372360000" lon="11.891400000">
+ <name>rechts abbiegen auf B2</name>
+ <cmt>B2</cmt>
+ <desc>B2</desc>
+ </rtept>
+ <rtept lat="50.393720000" lon="11.867560000">
+ <name>bei D 95183 Töpen </name>
+ <cmt>B2\Hofer Strasse</cmt>
+ <desc>B2\Hofer Strasse</desc>
+ </rtept>
+ <rtept lat="50.442190000" lon="11.860640000">
+ <name>in Gefell links abbiegen auf B90 Friedensstrasse</name>
+ <cmt>B90 Friedensstrasse</cmt>
+ <desc>B90 Friedensstrasse</desc>
+ </rtept>
+ <rtept lat="50.450910000" lon="11.652160000">
+ <name>in Lobenstein halb rechts halten auf B90 Hirschberger Strasse</name>
+ <cmt>B90 Hirschberger Strasse</cmt>
+ <desc>B90 Hirschberger Strasse</desc>
+ </rtept>
+ <rtept lat="50.451520000" lon="11.642930000">
+ <name>geradeaus weiter auf Strasse der Jugend (L1095)</name>
+ <cmt>Strasse der Jugend (L1095)</cmt>
+ <desc>Strasse der Jugend (L1095)</desc>
+ </rtept>
+ <rtept lat="50.457560000" lon="11.642810000">
+ <name>bei D 07356 Lobenstein </name>
+ <cmt>L1095\Strasse der Jugend</cmt>
+ <desc>L1095\Strasse der Jugend</desc>
+ </rtept>
+ <rtept lat="50.462250000" lon="11.648150000">
+ <name>links abbiegen auf L1099</name>
+ <cmt>L1099</cmt>
+ <desc>L1099</desc>
+ </rtept>
+ <rtept lat="50.472270000" lon="11.640990000">
+ <name>rechts abbiegen</name>
+ </rtept>
+ <rtept lat="50.475460000" lon="11.652270000">
+ <name>in Schönbrunn links abbiegen auf Schönbrunn</name>
+ <cmt>Schönbrunn</cmt>
+ <desc>Schönbrunn</desc>
+ </rtept>
+ <rtept lat="50.475750000" lon="11.652890000">
+ <name>links abbiegen auf Schönbrunn</name>
+ <cmt>Schönbrunn</cmt>
+ <desc>Schönbrunn</desc>
+ </rtept>
+ <rtept lat="50.476670000" lon="11.652930000">
+ <name>halb rechts halten auf Schönbrunn</name>
+ <cmt>Schönbrunn</cmt>
+ <desc>Schönbrunn</desc>
+ </rtept>
+ <rtept lat="50.477110000" lon="11.653620000">
+ <name>geradeaus weiter auf L1095 </name>
+ <cmt>L1095 </cmt>
+ <desc>L1095 </desc>
+ </rtept>
+ <rtept lat="50.480800000" lon="11.661000000">
+ <name>halb links halten auf L1095 </name>
+ <cmt>L1095 </cmt>
+ <desc>L1095 </desc>
+ </rtept>
+ <rtept lat="50.481060000" lon="11.661630000">
+ <name>in Bellevue links abbiegen auf L1095</name>
+ <cmt>L1095</cmt>
+ <desc>L1095</desc>
+ </rtept>
+ <rtept lat="50.499560000" lon="11.728450000">
+ <name>in Saalburg geradeaus weiter auf L1095</name>
+ <cmt>L1095</cmt>
+ <desc>L1095</desc>
+ </rtept>
+ <rtept lat="50.500130000" lon="11.729100000">
+ <name>geradeaus weiter auf L1095</name>
+ <cmt>L1095</cmt>
+ <desc>L1095</desc>
+ </rtept>
+ <rtept lat="50.502810000" lon="11.734100000">
+ <name>links abbiegen auf L1095</name>
+ <cmt>L1095</cmt>
+ <desc>L1095</desc>
+ </rtept>
+ <rtept lat="50.503480000" lon="11.733400000">
+ <name>rechts abbiegen auf Schleizer Strasse (L1095)</name>
+ <cmt>Schleizer Strasse (L1095)</cmt>
+ <desc>Schleizer Strasse (L1095)</desc>
+ </rtept>
+ <rtept lat="50.507190000" lon="11.733460000">
+ <name>bei D 07929 Saalburg-Ebersdorf/Saalburg </name>
+ <cmt>L1095</cmt>
+ <desc>L1095</desc>
+ </rtept>
+ <rtept lat="50.523110000" lon="11.738670000">
+ <name>geradeaus weiter auf L1095</name>
+ <cmt>L1095</cmt>
+ <desc>L1095</desc>
+ </rtept>
+ <rtept lat="50.527710000" lon="11.747960000">
+ <name>links abbiegen</name>
+ </rtept>
+ <rtept lat="50.524670000" lon="11.714020000">
+ <name>bei D07907 Burgk/Burgkhammer </name>
+ <cmt>K550</cmt>
+ <desc>K550</desc>
+ </rtept>
+ <rtept lat="50.540680000" lon="11.707810000">
+ <name>rechts abbiegen auf L1101</name>
+ <cmt>L1101</cmt>
+ <desc>L1101</desc>
+ </rtept>
+ <rtept lat="50.546710000" lon="11.724920000">
+ <name>geradeaus weiter auf Burgkhammer </name>
+ <cmt>Burgkhammer </cmt>
+ <desc>Burgkhammer </desc>
+ </rtept>
+ <rtept lat="50.551440000" lon="11.719450000">
+ <name>bei D 07907 Burgk/Burgkhammer </name>
+ <cmt>Burgkhammer</cmt>
+ <desc>Burgkhammer</desc>
+ </rtept>
+ <rtept lat="50.551630000" lon="11.719460000">
+ <name>in Burgkhammer links abbiegen auf L1101 </name>
+ <cmt>L1101 </cmt>
+ <desc>L1101 </desc>
+ </rtept>
+ <rtept lat="50.540680000" lon="11.707810000">
+ <name>links abbiegen</name>
+ </rtept>
+ <rtept lat="50.527710000" lon="11.747960000">
+ <name>links abbiegen auf L1095</name>
+ <cmt>L1095</cmt>
+ <desc>L1095</desc>
+ </rtept>
+ <rtept lat="50.543020000" lon="11.772720000">
+ <name>links abbiegen auf Burgker Chaussee (L1101)</name>
+ <cmt>Burgker Chaussee (L1101)</cmt>
+ <desc>Burgker Chaussee (L1101)</desc>
+ </rtept>
+ <rtept lat="50.555320000" lon="11.734230000">
+ <name>links abbiegen auf Burgker Strasse (L1101)</name>
+ <cmt>Burgker Strasse (L1101)</cmt>
+ <desc>Burgker Strasse (L1101)</desc>
+ </rtept>
+ <rtept lat="50.555000000" lon="11.733890000">
+ <name>halb rechts halten auf L2357</name>
+ <cmt>L2357</cmt>
+ <desc>L2357</desc>
+ </rtept>
+ <rtept lat="50.556270000" lon="11.719810000">
+ <name>bei D 07907 Burgk </name>
+ <cmt>L2357</cmt>
+ <desc>L2357</desc>
+ </rtept>
+ <rtept lat="50.555000000" lon="11.733890000">
+ <name>geradeaus weiter auf Burgker Strasse (L1101)</name>
+ <cmt>Burgker Strasse (L1101)</cmt>
+ <desc>Burgker Strasse (L1101)</desc>
+ </rtept>
+ <rtept lat="50.555320000" lon="11.734230000">
+ <name>geradeaus weiter auf L2357</name>
+ <cmt>L2357</cmt>
+ <desc>L2357</desc>
+ </rtept>
+ <rtept lat="50.558740000" lon="11.736880000">
+ <name>bei D 07907 Schleiz/Möschlitz </name>
+ <cmt>L2357</cmt>
+ <desc>L2357</desc>
+ </rtept>
+ <rtept lat="50.560320000" lon="11.738180000">
+ <name>links abbiegen</name>
+ </rtept>
+ <rtept lat="50.570230000" lon="11.729630000">
+ <name>in Grochwitz halb rechts halten auf Mühlenstrasse</name>
+ <cmt>Mühlenstrasse</cmt>
+ <desc>Mühlenstrasse</desc>
+ </rtept>
+ <rtept lat="50.571140000" lon="11.730220000">
+ <name>geradeaus weiter auf Sackgasse</name>
+ <cmt>Sackgasse</cmt>
+ <desc>Sackgasse</desc>
+ </rtept>
+ <rtept lat="50.572250000" lon="11.732300000">
+ <name>geradeaus weiter </name>
+ </rtept>
+ <rtept lat="50.579640000" lon="11.750480000">
+ <name>links abbiegen auf L1103 </name>
+ <cmt>L1103 </cmt>
+ <desc>L1103 </desc>
+ </rtept>
+ <rtept lat="50.589520000" lon="11.742120000">
+ <name>links abbiegen auf L1103</name>
+ <cmt>L1103</cmt>
+ <desc>L1103</desc>
+ </rtept>
+ <rtept lat="50.592190000" lon="11.734450000">
+ <name>in Crispendorf halb rechts halten auf Ortsstrasse (L1103)</name>
+ <cmt>Ortsstrasse (L1103)</cmt>
+ <desc>Ortsstrasse (L1103)</desc>
+ </rtept>
+ <rtept lat="50.590570000" lon="11.729760000">
+ <name>halb rechts halten auf Ortsstrasse (L1103)</name>
+ <cmt>Ortsstrasse (L1103)</cmt>
+ <desc>Ortsstrasse (L1103)</desc>
+ </rtept>
+ <rtept lat="50.592260000" lon="11.712030000">
+ <name>halb rechts halten auf L1103</name>
+ <cmt>L1103</cmt>
+ <desc>L1103</desc>
+ </rtept>
+ <rtept lat="50.605660000" lon="11.651000000">
+ <name>in Ziegenrück halb links halten auf Schleizer Strasse (L1103)</name>
+ <cmt>Schleizer Strasse (L1103)</cmt>
+ <desc>Schleizer Strasse (L1103)</desc>
+ </rtept>
+ <rtept lat="50.608740000" lon="11.649800000">
+ <name>rechts abbiegen auf Plothental (L2350)</name>
+ <cmt>Plothental (L2350)</cmt>
+ <desc>Plothental (L2350)</desc>
+ </rtept>
+ <rtept lat="50.608090000" lon="11.653350000">
+ <name>bei D 07924 Ziegenrück </name>
+ <cmt>L2350\Plothental</cmt>
+ <desc>L2350\Plothental</desc>
+ </rtept>
+ <rtept lat="50.627150000" lon="11.693550000">
+ <name>in Tausa halb links halten auf Tausa (L2350)</name>
+ <cmt>Tausa (L2350)</cmt>
+ <desc>Tausa (L2350)</desc>
+ </rtept>
+ <rtept lat="50.635050000" lon="11.706870000">
+ <name>in Bucha links abbiegen auf Ortsstrasse (L2350)</name>
+ <cmt>Ortsstrasse (L2350)</cmt>
+ <desc>Ortsstrasse (L2350)</desc>
+ </rtept>
+ <rtept lat="50.647380000" lon="11.703560000">
+ <name>rechts abbiegen auf L2350</name>
+ <cmt>L2350</cmt>
+ <desc>L2350</desc>
+ </rtept>
+ <rtept lat="50.652220000" lon="11.719550000">
+ <name>in Knau halb links halten auf Hauptstrasse (L2349)</name>
+ <cmt>Hauptstrasse (L2349)</cmt>
+ <desc>Hauptstrasse (L2349)</desc>
+ </rtept>
+ <rtept lat="50.650840000" lon="11.722880000">
+ <name>bei D 07389 Knau </name>
+ <cmt>L2349\Hauptstrasse</cmt>
+ <desc>L2349\Hauptstrasse</desc>
+ </rtept>
+ <rtept lat="50.649250000" lon="11.725600000">
+ <name>links abbiegen auf Hauptstrasse (L2349)</name>
+ <cmt>Hauptstrasse (L2349)</cmt>
+ <desc>Hauptstrasse (L2349)</desc>
+ </rtept>
+ <rtept lat="50.638840000" lon="11.773210000">
+ <name>bei D 07907 Plothen </name>
+ <cmt>L2349\Ortsstrasse</cmt>
+ <desc>L2349\Ortsstrasse</desc>
+ </rtept>
+ <rtept lat="50.643500000" lon="11.816310000">
+ <name>in Dittersdorf rechts abbiegen auf L1077</name>
+ <cmt>L1077</cmt>
+ <desc>L1077</desc>
+ </rtept>
+ <rtept lat="50.610310000" lon="11.825020000">
+ <name>rechts abbiegen auf Ziegelei</name>
+ <cmt>Ziegelei</cmt>
+ <desc>Ziegelei</desc>
+ </rtept>
+ <rtept lat="50.609550000" lon="11.825070000">
+ <name>halb rechts halten auf B2</name>
+ <cmt>B2</cmt>
+ <desc>B2</desc>
+ </rtept>
+ <rtept lat="50.603620000" lon="11.823910000">
+ <name>in Oettersdorf links abbiegen auf Löhmaer Weg (K301)</name>
+ <cmt>Löhmaer Weg (K301)</cmt>
+ <desc>Löhmaer Weg (K301)</desc>
+ </rtept>
+ <rtept lat="50.604720000" lon="11.825820000">
+ <name>rechts abbiegen auf Löhmaer Weg (K301)</name>
+ <cmt>Löhmaer Weg (K301)</cmt>
+ <desc>Löhmaer Weg (K301)</desc>
+ </rtept>
+ <rtept lat="50.602840000" lon="11.828100000">
+ <name>links abbiegen auf Löhmaer Weg (K301)</name>
+ <cmt>Löhmaer Weg (K301)</cmt>
+ <desc>Löhmaer Weg (K301)</desc>
+ </rtept>
+ <rtept lat="50.614300000" lon="11.849910000">
+ <name>rechts abbiegen</name>
+ </rtept>
+ <rtept lat="50.611660000" lon="11.851660000">
+ <name>in Löhma links abbiegen auf Ortsstrasse</name>
+ <cmt>Ortsstrasse</cmt>
+ <desc>Ortsstrasse</desc>
+ </rtept>
+ <rtept lat="50.611610000" lon="11.854620000">
+ <name>geradeaus weiter </name>
+ </rtept>
+ <rtept lat="50.606090000" lon="11.883090000">
+ <name>in Kirschkau geradeaus weiter auf Ortsstrasse</name>
+ <cmt>Ortsstrasse</cmt>
+ <desc>Ortsstrasse</desc>
+ </rtept>
+ <rtept lat="50.604690000" lon="11.885940000">
+ <name>rechts abbiegen auf Ortsstrasse</name>
+ <cmt>Ortsstrasse</cmt>
+ <desc>Ortsstrasse</desc>
+ </rtept>
+ <rtept lat="50.604130000" lon="11.885740000">
+ <name>rechts abbiegen auf Ortsstrasse</name>
+ <cmt>Ortsstrasse</cmt>
+ <desc>Ortsstrasse</desc>
+ </rtept>
+ <rtept lat="50.603540000" lon="11.884620000">
+ <name>links abbiegen auf Ortsstrasse</name>
+ <cmt>Ortsstrasse</cmt>
+ <desc>Ortsstrasse</desc>
+ </rtept>
+ <rtept lat="50.603310000" lon="11.885560000">
+ <name>rechts abbiegen auf Ortsstrasse</name>
+ <cmt>Ortsstrasse</cmt>
+ <desc>Ortsstrasse</desc>
+ </rtept>
+ <rtept lat="50.602920000" lon="11.885410000">
+ <name>geradeaus weiter auf B94 </name>
+ <cmt>B94 </cmt>
+ <desc>B94 </desc>
+ </rtept>
+ <rtept lat="50.594350000" lon="11.887760000">
+ <name>rechts abbiegen auf B94</name>
+ <cmt>B94</cmt>
+ <desc>B94</desc>
+ </rtept>
+ <rtept lat="50.590560000" lon="11.884750000">
+ <name>links abbiegen auf Dorfstrasse</name>
+ <cmt>Dorfstrasse</cmt>
+ <desc>Dorfstrasse</desc>
+ </rtept>
+ <rtept lat="50.587800000" lon="11.886210000">
+ <name>in Lössau links abbiegen</name>
+ </rtept>
+ <rtept lat="50.568210000" lon="11.907330000">
+ <name>bei D 07907 Schleiz/Langenbuch </name>
+ <cmt>K304\Lössauer Strasse</cmt>
+ <desc>K304\Lössauer Strasse</desc>
+ </rtept>
+ <rtept lat="50.566910000" lon="11.907870000">
+ <name>in Langenbuch links abbiegen auf Thierbacher Strasse (L2348)</name>
+ <cmt>Thierbacher Strasse (L2348)</cmt>
+ <desc>Thierbacher Strasse (L2348)</desc>
+ </rtept>
+ <rtept lat="50.575470000" lon="11.930590000">
+ <name>geradeaus weiter</name>
+ </rtept>
+ <rtept lat="50.580230000" lon="11.991480000">
+ <name>in Pausa/Vogtl. rechts abbiegen</name>
+ </rtept>
+ <rtept lat="50.578300000" lon="11.992490000">
+ <name>rechts abbiegen auf Plauensche Strasse (S316)</name>
+ <cmt>Plauensche Strasse (S316)</cmt>
+ <desc>Plauensche Strasse (S316)</desc>
+ </rtept>
+ <rtept lat="50.576240000" lon="11.990570000">
+ <name>in Oberreichenau halb links halten auf Am Mühlgraben (S316)</name>
+ <cmt>Am Mühlgraben (S316)</cmt>
+ <desc>Am Mühlgraben (S316)</desc>
+ </rtept>
+ <rtept lat="50.575210000" lon="11.991270000">
+ <name>bei D 07952 Pausa/Oberreichenau </name>
+ <cmt>S316\Am Mühlgraben</cmt>
+ <desc>S316\Am Mühlgraben</desc>
+ </rtept>
+ <rtept lat="50.542020000" lon="12.081040000">
+ <name>in Syrau halb rechts halten auf B282/E49 Hauptstrasse</name>
+ <cmt>B282/E49 Hauptstrasse</cmt>
+ <desc>B282/E49 Hauptstrasse</desc>
+ </rtept>
+ <rtept lat="50.541330000" lon="12.081960000">
+ <name>bei D 08548 Syrau </name>
+ <cmt>B282/E49\Hauptstrasse</cmt>
+ <desc>B282/E49\Hauptstrasse</desc>
+ </rtept>
+ <rtept lat="50.525500000" lon="12.110520000">
+ <name>rechts abbiegen auf Pausaer Strasse</name>
+ <cmt>Pausaer Strasse</cmt>
+ <desc>Pausaer Strasse</desc>
+ </rtept>
+ <rtept lat="50.517180000" lon="12.120040000">
+ <name>rechts abbiegen auf B92/E49 Pausaer Strasse</name>
+ <cmt>B92/E49 Pausaer Strasse</cmt>
+ <desc>B92/E49 Pausaer Strasse</desc>
+ </rtept>
+ <rtept lat="50.507510000" lon="12.129620000">
+ <name>in Plauen links abbiegen auf Martin-Luther-Strasse</name>
+ <cmt>Martin-Luther-Strasse</cmt>
+ <desc>Martin-Luther-Strasse</desc>
+ </rtept>
+ <rtept lat="50.504660000" lon="12.142140000">
+ <name>bei D 08525 Plauen/Preißelpöhl </name>
+ <cmt>Martin-Luther-Strasse</cmt>
+ <desc>Martin-Luther-Strasse</desc>
+ </rtept>
+ <rtept lat="50.502330000" lon="12.145030000">
+ <name>links abbiegen auf Lessingstrasse</name>
+ <cmt>Lessingstrasse</cmt>
+ <desc>Lessingstrasse</desc>
+ </rtept>
+ <rtept lat="50.501780000" lon="12.151440000">
+ <name>links abbiegen auf B173 Hammerstrasse</name>
+ <cmt>B173 Hammerstrasse</cmt>
+ <desc>B173 Hammerstrasse</desc>
+ </rtept>
+ <rtept lat="50.497700000" lon="12.182310000">
+ <name>links abbiegen auf Voigtsgrüner Weg (K6605)</name>
+ <cmt>Voigtsgrüner Weg (K6605)</cmt>
+ <desc>Voigtsgrüner Weg (K6605)</desc>
+ </rtept>
+ <rtept lat="50.506420000" lon="12.194890000">
+ <name>rechts abbiegen auf Zum Plom</name>
+ <cmt>Zum Plom</cmt>
+ <desc>Zum Plom</desc>
+ </rtept>
+ <rtept lat="50.507990000" lon="12.212220000">
+ <name>rechts abbiegen</name>
+ </rtept>
+ <rtept lat="50.504010000" lon="12.218670000">
+ <name>in Neuensalz links abbiegen auf B169</name>
+ <cmt>B169</cmt>
+ <desc>B169</desc>
+ </rtept>
+ <rtept lat="50.503880000" lon="12.219540000">
+ <name>links abbiegen auf B169 Alte Plauener Strasse</name>
+ <cmt>B169 Alte Plauener Strasse</cmt>
+ <desc>B169 Alte Plauener Strasse</desc>
+ </rtept>
+ <rtept lat="50.504570000" lon="12.220490000">
+ <name>geradeaus weiter auf B173 Hauptstrasse</name>
+ <cmt>B173 Hauptstrasse</cmt>
+ <desc>B173 Hauptstrasse</desc>
+ </rtept>
+ <rtept lat="50.506320000" lon="12.227040000">
+ <name>bei D 08541 Neuensalz </name>
+ <cmt>B173\Hauptstrasse</cmt>
+ <desc>B173\Hauptstrasse</desc>
+ </rtept>
+ <rtept lat="50.519140000" lon="12.242830000">
+ <name>in Thossfell geradeaus weiter auf B173 Hauptstrasse</name>
+ <cmt>B173 Hauptstrasse</cmt>
+ <desc>B173 Hauptstrasse</desc>
+ </rtept>
+ <rtept lat="50.520430000" lon="12.243390000">
+ <name>geradeaus weiter auf B173 Hauptstrasse</name>
+ <cmt>B173 Hauptstrasse</cmt>
+ <desc>B173 Hauptstrasse</desc>
+ </rtept>
+ <rtept lat="50.524530000" lon="12.244410000">
+ <name>links abbiegen auf Gansgrüner Strasse (K7880)</name>
+ <cmt>Gansgrüner Strasse (K7880)</cmt>
+ <desc>Gansgrüner Strasse (K7880)</desc>
+ </rtept>
+ <rtept lat="50.524640000" lon="12.244230000">
+ <name>links abbiegen auf Gansgrüner Strasse (K7880)</name>
+ <cmt>Gansgrüner Strasse (K7880)</cmt>
+ <desc>Gansgrüner Strasse (K7880)</desc>
+ </rtept>
+ <rtept lat="50.528170000" lon="12.221450000">
+ <name>in Gansgrün links abbiegen auf Dorfstrasse</name>
+ <cmt>Dorfstrasse</cmt>
+ <desc>Dorfstrasse</desc>
+ </rtept>
+ <rtept lat="50.528210000" lon="12.221250000">
+ <name>rechts abbiegen auf Dorfstrasse (K7880)</name>
+ <cmt>Dorfstrasse (K7880)</cmt>
+ <desc>Dorfstrasse (K7880)</desc>
+ </rtept>
+ <rtept lat="50.528670000" lon="12.222680000">
+ <name>halb rechts halten auf Dorfstrasse (K7880)</name>
+ <cmt>Dorfstrasse (K7880)</cmt>
+ <desc>Dorfstrasse (K7880)</desc>
+ </rtept>
+ <rtept lat="50.528780000" lon="12.224090000">
+ <name>halb links halten</name>
+ </rtept>
+ <rtept lat="50.546070000" lon="12.218730000">
+ <name>bei D 08543 Pöhl/Helmsgrün </name>
+ <cmt>K7880\Helmsgrün-Dorfstrasse</cmt>
+ <desc>K7880\Helmsgrün-Dorfstrasse</desc>
+ </rtept>
+ <rtept lat="50.548640000" lon="12.219230000">
+ <name>in Helmsgrün halb rechts halten</name>
+ </rtept>
+ <rtept lat="50.566180000" lon="12.225640000">
+ <name>in Herlasgrün rechts abbiegen auf Herlasgrün-Dorfstrasse (K7811)</name>
+ <cmt>Herlasgrün-Dorfstrasse (K7811)</cmt>
+ <desc>Herlasgrün-Dorfstrasse (K7811)</desc>
+ </rtept>
+ <rtept lat="50.566740000" lon="12.226250000">
+ <name>bei D 08543 Herlasgrün </name>
+ <cmt>K7811\Herlasgrün-Dorfstrasse</cmt>
+ <desc>K7811\Herlasgrün-Dorfstrasse</desc>
+ </rtept>
+ <rtept lat="50.567370000" lon="12.227000000">
+ <name>links abbiegen auf Herlasgrün-Christgrüner Strasse</name>
+ <cmt>Herlasgrün-Christgrüner Strasse</cmt>
+ <desc>Herlasgrün-Christgrüner Strasse</desc>
+ </rtept>
+ <rtept lat="50.569600000" lon="12.224910000">
+ <name>geradeaus weiter auf Christgrüner Strasse</name>
+ <cmt>Christgrüner Strasse</cmt>
+ <desc>Christgrüner Strasse</desc>
+ </rtept>
+ <rtept lat="50.575660000" lon="12.221830000">
+ <name>rechts abbiegen auf Dreckschänke (S297)</name>
+ <cmt>Dreckschänke (S297)</cmt>
+ <desc>Dreckschänke (S297)</desc>
+ </rtept>
+ <rtept lat="50.578200000" lon="12.231830000">
+ <name>links abbiegen auf S298</name>
+ <cmt>S298</cmt>
+ <desc>S298</desc>
+ </rtept>
+ <rtept lat="50.590870000" lon="12.216020000">
+ <name>in Reimersgrün links abbiegen</name>
+ </rtept>
+ <rtept lat="50.598770000" lon="12.198880000">
+ <name>halb rechts halten</name>
+ </rtept>
+ <rtept lat="50.605680000" lon="12.187530000">
+ <name>in Coschütz rechts abbiegen auf Friedensstrasse (K7887)</name>
+ <cmt>Friedensstrasse (K7887)</cmt>
+ <desc>Friedensstrasse (K7887)</desc>
+ </rtept>
+ <rtept lat="50.613500000" lon="12.194140000">
+ <name>links abbiegen auf S298</name>
+ <cmt>S298</cmt>
+ <desc>S298</desc>
+ </rtept>
+ <rtept lat="50.624800000" lon="12.201270000">
+ <name>rechts abbiegen auf Netzschkauer Strasse (S296)</name>
+ <cmt>Netzschkauer Strasse (S296)</cmt>
+ <desc>Netzschkauer Strasse (S296)</desc>
+ </rtept>
+ <rtept lat="50.624630000" lon="12.202870000">
+ <name>bei D 07985 Elsterberg/Reuth </name>
+ <cmt>S296\Netzschkauer Strasse</cmt>
+ <desc>S296\Netzschkauer Strasse</desc>
+ </rtept>
+ <rtept lat="50.610360000" lon="12.242670000">
+ <name>bei D 08491 Netzschkau </name>
+ <cmt>S296\Elsterberger Strasse</cmt>
+ <desc>S296\Elsterberger Strasse</desc>
+ </rtept>
+ <rtept lat="50.610420000" lon="12.244010000">
+ <name>in Netzschkau links abbiegen auf Elsterberger Strasse (S296)</name>
+ <cmt>Elsterberger Strasse (S296)</cmt>
+ <desc>Elsterberger Strasse (S296)</desc>
+ </rtept>
+ <rtept lat="50.610910000" lon="12.244700000">
+ <name>rechts abbiegen auf Strasse der Einheit (S296)</name>
+ <cmt>Strasse der Einheit (S296)</cmt>
+ <desc>Strasse der Einheit (S296)</desc>
+ </rtept>
+ <rtept lat="50.611020000" lon="12.246920000">
+ <name>halb rechts halten auf Strasse der Einheit (S296)</name>
+ <cmt>Strasse der Einheit (S296)</cmt>
+ <desc>Strasse der Einheit (S296)</desc>
+ </rtept>
+ <rtept lat="50.611980000" lon="12.248750000">
+ <name>links abbiegen auf B173 Plauener Strasse</name>
+ <cmt>B173 Plauener Strasse</cmt>
+ <desc>B173 Plauener Strasse</desc>
+ </rtept>
+ <rtept lat="50.621930000" lon="12.257800000">
+ <name>bei D 08499 Mylau/Obermylau </name>
+ <cmt>B173\Netzschkauer Strasse</cmt>
+ <desc>B173\Netzschkauer Strasse</desc>
+ </rtept>
+ <rtept lat="50.620960000" lon="12.264180000">
+ <name>bei D 08499 Mylau/Obermylau </name>
+ <cmt>B173\Robert-Georgi-Weg</cmt>
+ <desc>B173\Robert-Georgi-Weg</desc>
+ </rtept>
+ <rtept lat="50.619010000" lon="12.286640000">
+ <name>in Reichenbach im Vogtland links abbiegen auf B173/B94 Klinkhardtstrasse</name>
+ <cmt>B173/B94 Klinkhardtstrasse</cmt>
+ <desc>B173/B94 Klinkhardtstrasse</desc>
+ </rtept>
+ <rtept lat="50.624730000" lon="12.291980000">
+ <name>links abbiegen auf B173/B94 Dr.-Külz-Strasse</name>
+ <cmt>B173/B94 Dr.-Külz-Strasse</cmt>
+ <desc>B173/B94 Dr.-Külz-Strasse</desc>
+ </rtept>
+ <rtept lat="50.628460000" lon="12.285400000">
+ <name>rechts abbiegen auf B173 Friedensstrasse</name>
+ <cmt>B173 Friedensstrasse</cmt>
+ <desc>B173 Friedensstrasse</desc>
+ </rtept>
+ <rtept lat="50.627970000" lon="12.301540000">
+ <name>bei D 08468 Reichenbach </name>
+ <cmt>B173\Friedensstrasse</cmt>
+ <desc>B173\Friedensstrasse</desc>
+ </rtept>
+ <rtept lat="50.646230000" lon="12.359220000">
+ <name>in Neumark geradeaus weiter auf B173</name>
+ <cmt>B173</cmt>
+ <desc>B173</desc>
+ </rtept>
+ <rtept lat="50.652080000" lon="12.364410000">
+ <name>geradeaus weiter auf B173</name>
+ <cmt>B173</cmt>
+ <desc>B173</desc>
+ </rtept>
+ <rtept lat="50.652850000" lon="12.364860000">
+ <name>bei D 08496 Neumark/Unterneumark </name>
+ <cmt>B173</cmt>
+ <desc>B173</desc>
+ </rtept>
+ <rtept lat="50.676760000" lon="12.408650000">
+ <name>in Schönfels links abbiegen auf Stenner Strasse</name>
+ <cmt>Stenner Strasse</cmt>
+ <desc>Stenner Strasse</desc>
+ </rtept>
+ <rtept lat="50.676360000" lon="12.405730000">
+ <name>geradeaus weiter auf Zwickauer Strasse (K9351)</name>
+ <cmt>Zwickauer Strasse (K9351)</cmt>
+ <desc>Zwickauer Strasse (K9351)</desc>
+ </rtept>
+ <rtept lat="50.676090000" lon="12.405090000">
+ <name>D 08115 Schönfels </name>
+ <cmt>K9351\Zwickauer Strasse</cmt>
+ <desc>K9351\Zwickauer Strasse</desc>
+ </rtept>
+ <rtept lat="50.676360000" lon="12.405730000">
+ <name>halb rechts halten auf Stenner Strasse</name>
+ <cmt>Stenner Strasse</cmt>
+ <desc>Stenner Strasse</desc>
+ </rtept>
+ <rtept lat="50.676760000" lon="12.408650000">
+ <name>links abbiegen auf B173 Neumarker Strasse</name>
+ <cmt>B173 Neumarker Strasse</cmt>
+ <desc>B173 Neumarker Strasse</desc>
+ </rtept>
+ <rtept lat="50.713570000" lon="12.479620000">
+ <name>bei D 08056 Zwickau/Bahnhofsvorstadt </name>
+ <cmt>B173\Reichenbacher Strasse</cmt>
+ <desc>B173\Reichenbacher Strasse</desc>
+ </rtept>
+ <rtept lat="50.718230000" lon="12.489810000">
+ <name>in Zwickau rechts abbiegen auf B173 Humboldtstrasse</name>
+ <cmt>B173 Humboldtstrasse</cmt>
+ <desc>B173 Humboldtstrasse</desc>
+ </rtept>
+ <rtept lat="50.714260000" lon="12.493590000">
+ <name>links abbiegen auf B173 Am Schwanenteich</name>
+ <cmt>B173 Am Schwanenteich</cmt>
+ <desc>B173 Am Schwanenteich</desc>
+ </rtept>
+ <rtept lat="50.714770000" lon="12.495420000">
+ <name>rechts halten auf B173 Dr.-Friedrichs-Ring</name>
+ <cmt>B173 Dr.-Friedrichs-Ring</cmt>
+ <desc>B173 Dr.-Friedrichs-Ring</desc>
+ </rtept>
+ <rtept lat="50.714820000" lon="12.499450000">
+ <name>geradeaus weiter auf B173 Glück-Auf-Brücke/Äussere Dresdner Strasse</name>
+ <cmt>B173 Glück-Auf-Brücke/Äussere Dresdner Strasse</cmt>
+ <desc>B173 Glück-Auf-Brücke/Äussere Dresdner Strasse</desc>
+ </rtept>
+ <rtept lat="50.745140000" lon="12.596660000">
+ <name>rechts abbiegen auf Dresdner Strasse</name>
+ <cmt>Dresdner Strasse</cmt>
+ <desc>Dresdner Strasse</desc>
+ </rtept>
+ <rtept lat="50.747100000" lon="12.606600000">
+ <name>geradeaus weiter auf Äussere Zwickauer Strasse</name>
+ <cmt>Äussere Zwickauer Strasse</cmt>
+ <desc>Äussere Zwickauer Strasse</desc>
+ </rtept>
+ <rtept lat="50.754700000" lon="12.626850000">
+ <name>in Lichtenstein/Sa. geradeaus weiter auf Innere Zwickauer Strasse</name>
+ <cmt>Innere Zwickauer Strasse</cmt>
+ <desc>Innere Zwickauer Strasse</desc>
+ </rtept>
+ <rtept lat="50.756270000" lon="12.630730000">
+ <name>bei D 09350 Lichtenstein </name>
+ <cmt>S255\Innere Zwickauer Strasse</cmt>
+ <desc>S255\Innere Zwickauer Strasse</desc>
+ </rtept>
+ <rtept lat="50.756540000" lon="12.631750000">
+ <name>rechts abbiegen auf Hartensteiner Strasse (S255)</name>
+ <cmt>Hartensteiner Strasse (S255)</cmt>
+ <desc>Hartensteiner Strasse (S255)</desc>
+ </rtept>
+ <rtept lat="50.755020000" lon="12.633250000">
+ <name>rechts abbiegen auf Hartensteiner Strasse (S255)</name>
+ <cmt>Hartensteiner Strasse (S255)</cmt>
+ <desc>Hartensteiner Strasse (S255)</desc>
+ </rtept>
+ <rtept lat="50.750240000" lon="12.635920000">
+ <name>rechts abbiegen auf Hartensteiner Strasse (S255)</name>
+ <cmt>Hartensteiner Strasse (S255)</cmt>
+ <desc>Hartensteiner Strasse (S255)</desc>
+ </rtept>
+ <rtept lat="50.749980000" lon="12.635800000">
+ <name>halb links halten auf Hartensteiner Strasse (S255)</name>
+ <cmt>Hartensteiner Strasse (S255)</cmt>
+ <desc>Hartensteiner Strasse (S255)</desc>
+ </rtept>
+ <rtept lat="50.659650000" lon="12.696920000">
+ <name>geradeaus weiter auf S283</name>
+ <cmt>S283</cmt>
+ <desc>S283</desc>
+ </rtept>
+ <rtept lat="50.656440000" lon="12.694480000">
+ <name>rechts abbiegen auf S283</name>
+ <cmt>S283</cmt>
+ <desc>S283</desc>
+ </rtept>
+ <rtept lat="50.663330000" lon="12.674480000">
+ <name>in Hartenstein links abbiegen auf August-Bebel-Strasse (S283)</name>
+ <cmt>August-Bebel-Strasse (S283)</cmt>
+ <desc>August-Bebel-Strasse (S283)</desc>
+ </rtept>
+ <rtept lat="50.661550000" lon="12.671280000">
+ <name>geradeaus weiter auf Bahnhofstrasse (S284)</name>
+ <cmt>Bahnhofstrasse (S284)</cmt>
+ <desc>Bahnhofstrasse (S284)</desc>
+ </rtept>
+ <rtept lat="50.661500000" lon="12.671250000">
+ <name>bei D 08118 Hartenstein </name>
+ <cmt>S284\Bahnhofstrasse</cmt>
+ <desc>S284\Bahnhofstrasse</desc>
+ </rtept>
+ <rtept lat="50.652280000" lon="12.663720000">
+ <name>rechts abbiegen</name>
+ </rtept>
+ <rtept lat="50.651940000" lon="12.661090000">
+ <name>links abbiegen</name>
+ </rtept>
+ <rtept lat="50.650900000" lon="12.661430000">
+ <name>in Stein rechts abbiegen auf Langenbacher Strasse (K9309)</name>
+ <cmt>Langenbacher Strasse (K9309)</cmt>
+ <desc>Langenbacher Strasse (K9309)</desc>
+ </rtept>
+ <rtept lat="50.650240000" lon="12.660000000">
+ <name>halb links halten auf Wildbacher Strasse (K9309)</name>
+ <cmt>Wildbacher Strasse (K9309)</cmt>
+ <desc>Wildbacher Strasse (K9309)</desc>
+ </rtept>
+ <rtept lat="50.639360000" lon="12.651730000">
+ <name>geradeaus weiter</name>
+ </rtept>
+ <rtept lat="50.638200000" lon="12.653400000">
+ <name>halb rechts halten auf Hartensteiner Strasse (K9109)</name>
+ <cmt>Hartensteiner Strasse (K9109)</cmt>
+ <desc>Hartensteiner Strasse (K9109)</desc>
+ </rtept>
+ <rtept lat="50.628530000" lon="12.645540000">
+ <name>in Wildbach rechts abbiegen auf Hartensteiner Strasse (K9109)</name>
+ <cmt>Hartensteiner Strasse (K9109)</cmt>
+ <desc>Hartensteiner Strasse (K9109)</desc>
+ </rtept>
+ <rtept lat="50.613360000" lon="12.641420000">
+ <name>links abbiegen auf Silberbachstrasse</name>
+ <cmt>Silberbachstrasse</cmt>
+ <desc>Silberbachstrasse</desc>
+ </rtept>
+ <rtept lat="50.610720000" lon="12.646900000">
+ <name>geradeaus weiter auf Zechenplatz </name>
+ <cmt>Zechenplatz </cmt>
+ <desc>Zechenplatz </desc>
+ </rtept>
+ <rtept lat="50.601390000" lon="12.655020000">
+ <name>in Schlema geradeaus weiter auf Schneeberger Weg</name>
+ <cmt>Schneeberger Weg</cmt>
+ <desc>Schneeberger Weg</desc>
+ </rtept>
+ <rtept lat="50.601140000" lon="12.654880000">
+ <name>links abbiegen auf Zechenplatz</name>
+ <cmt>Zechenplatz</cmt>
+ <desc>Zechenplatz</desc>
+ </rtept>
+ <rtept lat="50.600740000" lon="12.655420000">
+ <name>rechts abbiegen auf Friedensstrasse</name>
+ <cmt>Friedensstrasse</cmt>
+ <desc>Friedensstrasse</desc>
+ </rtept>
+ <rtept lat="50.598610000" lon="12.650890000">
+ <name>rechts abbiegen auf B169 Kobaltstrasse/Auer Strasse</name>
+ <cmt>B169 Kobaltstrasse/Auer Strasse</cmt>
+ <desc>B169 Kobaltstrasse/Auer Strasse</desc>
+ </rtept>
+ <rtept lat="50.589690000" lon="12.643190000">
+ <name>in Schneeberg rechts abbiegen auf B169 Kobaltstrasse</name>
+ <cmt>B169 Kobaltstrasse</cmt>
+ <desc>B169 Kobaltstrasse</desc>
+ </rtept>
+ <rtept lat="50.546590000" lon="12.576330000">
+ <name>in Hundshübel halb rechts halten auf B169 Hauptstrasse</name>
+ <cmt>B169 Hauptstrasse</cmt>
+ <desc>B169 Hauptstrasse</desc>
+ </rtept>
+ <rtept lat="50.533910000" lon="12.527210000">
+ <name>in Stützengrün rechts abbiegen auf B169 Auerbacher Strasse</name>
+ <cmt>B169 Auerbacher Strasse</cmt>
+ <desc>B169 Auerbacher Strasse</desc>
+ </rtept>
+ <rtept lat="50.531180000" lon="12.405660000">
+ <name>in Rodewisch rechts abbiegen auf B169 Postplatz</name>
+ <cmt>B169 Postplatz</cmt>
+ <desc>B169 Postplatz</desc>
+ </rtept>
+ <rtept lat="50.532110000" lon="12.403920000">
+ <name>links abbiegen auf B169 Postplatz</name>
+ <cmt>B169 Postplatz</cmt>
+ <desc>B169 Postplatz</desc>
+ </rtept>
+ <rtept lat="50.528900000" lon="12.401610000">
+ <name>bei D 08228 Rodewisch </name>
+ <cmt>B169\Lindenstrasse</cmt>
+ <desc>B169\Lindenstrasse</desc>
+ </rtept>
+ <rtept lat="50.508270000" lon="12.397900000">
+ <name>bei D 08209 Auerbach </name>
+ <cmt>B169\Göltzschtalstrasse</cmt>
+ <desc>B169\Göltzschtalstrasse</desc>
+ </rtept>
+ <rtept lat="50.502860000" lon="12.397930000">
+ <name>in Auerbach/Vogtl. links abbiegen auf B169 Göltzschtalstrasse</name>
+ <cmt>B169 Göltzschtalstrasse</cmt>
+ <desc>B169 Göltzschtalstrasse</desc>
+ </rtept>
+ <rtept lat="50.489000000" lon="12.393790000">
+ <name>in Ellefeld links abbiegen auf Neuberg</name>
+ <cmt>Neuberg</cmt>
+ <desc>Neuberg</desc>
+ </rtept>
+ <rtept lat="50.489800000" lon="12.396290000">
+ <name>rechts abbiegen auf Neuberg</name>
+ <cmt>Neuberg</cmt>
+ <desc>Neuberg</desc>
+ </rtept>
+ <rtept lat="50.493660000" lon="12.405330000">
+ <name>rechts abbiegen auf Beerheider Strasse (K7833)</name>
+ <cmt>Beerheider Strasse (K7833)</cmt>
+ <desc>Beerheider Strasse (K7833)</desc>
+ </rtept>
+ <rtept lat="50.487180000" lon="12.421360000">
+ <name>rechts abbiegen auf Beerheider Strasse (K7833)</name>
+ <cmt>Beerheider Strasse (K7833)</cmt>
+ <desc>Beerheider Strasse (K7833)</desc>
+ </rtept>
+ <rtept lat="50.479200000" lon="12.424870000">
+ <name>bei D 08209 Auerbach/Beerheide </name>
+ <cmt>K7833\Rempesgrüner Strasse</cmt>
+ <desc>K7833\Rempesgrüner Strasse</desc>
+ </rtept>
+ <rtept lat="50.478470000" lon="12.425460000">
+ <name>in Beerheide links abbiegen auf Strasse des Friedens (K7826)</name>
+ <cmt>Strasse des Friedens (K7826)</cmt>
+ <desc>Strasse des Friedens (K7826)</desc>
+ </rtept>
+ <rtept lat="50.485670000" lon="12.433050000">
+ <name>in Hohengrün rechts abbiegen auf Klingenthaler Strasse (S300)</name>
+ <cmt>Klingenthaler Strasse (S300)</cmt>
+ <desc>Klingenthaler Strasse (S300)</desc>
+ </rtept>
+ <rtept lat="50.481160000" lon="12.433910000">
+ <name>links abbiegen</name>
+ </rtept>
+ <rtept lat="50.479840000" lon="12.435860000">
+ <name>links abbiegen auf Schallerbachstrasse (K7822)</name>
+ <cmt>Schallerbachstrasse (K7822)</cmt>
+ <desc>Schallerbachstrasse (K7822)</desc>
+ </rtept>
+ <rtept lat="50.500210000" lon="12.435830000">
+ <name>in Brunn rechts abbiegen auf Schönheider Strasse (S278)</name>
+ <cmt>Schönheider Strasse (S278)</cmt>
+ <desc>Schönheider Strasse (S278)</desc>
+ </rtept>
+ <rtept lat="50.505090000" lon="12.522040000">
+ <name>in Schönheide halb rechts halten auf Hauptstrasse (S278)</name>
+ <cmt>Hauptstrasse (S278)</cmt>
+ <desc>Hauptstrasse (S278)</desc>
+ </rtept>
+ <rtept lat="50.503030000" lon="12.533360000">
+ <name>D 08304 Schönheide </name>
+ <cmt>S278\Hauptstrasse</cmt>
+ <desc>S278\Hauptstrasse</desc>
+ </rtept>
+ <rtept lat="50.504610000" lon="12.539940000">
+ <name>halb links halten auf Hauptstrasse (S278)</name>
+ <cmt>Hauptstrasse (S278)</cmt>
+ <desc>Hauptstrasse (S278)</desc>
+ </rtept>
+ <rtept lat="50.505590000" lon="12.541190000">
+ <name>geradeaus weiter auf Eibenstocker Strasse (S277)</name>
+ <cmt>Eibenstocker Strasse (S277)</cmt>
+ <desc>Eibenstocker Strasse (S277)</desc>
+ </rtept>
+ <rtept lat="50.504570000" lon="12.557440000">
+ <name>rechts abbiegen auf B283 Muldenstrasse</name>
+ <cmt>B283 Muldenstrasse</cmt>
+ <desc>B283 Muldenstrasse</desc>
+ </rtept>
+ <rtept lat="50.467820000" lon="12.495110000">
+ <name>halb rechts halten auf Am Filz</name>
+ <cmt>Am Filz</cmt>
+ <desc>Am Filz</desc>
+ </rtept>
+ <rtept lat="50.462790000" lon="12.490730000">
+ <name>geradeaus weiter auf B283 Schönheider Strasse</name>
+ <cmt>B283 Schönheider Strasse</cmt>
+ <desc>B283 Schönheider Strasse</desc>
+ </rtept>
+ <rtept lat="50.458250000" lon="12.488440000">
+ <name>bei D 08262 Tannenbergsthal/Jägersgrün </name>
+ <cmt>B283\Schönheider Strasse</cmt>
+ <desc>B283\Schönheider Strasse</desc>
+ </rtept>
+ <rtept lat="50.434530000" lon="12.461120000">
+ <name>bei D 08262 Tannenbergsthal </name>
+ <cmt>B283\Klingenthaler Strasse</cmt>
+ <desc>B283\Klingenthaler Strasse</desc>
+ </rtept>
+ <rtept lat="50.385760000" lon="12.481900000">
+ <name>in Klingenthal/Sa. links abbiegen auf B283 Auerbacher Strasse</name>
+ <cmt>B283 Auerbacher Strasse</cmt>
+ <desc>B283 Auerbacher Strasse</desc>
+ </rtept>
+ <rtept lat="50.375370000" lon="12.476030000">
+ <name>rechts abbiegen auf Mittelbergstrasse</name>
+ <cmt>Mittelbergstrasse</cmt>
+ <desc>Mittelbergstrasse</desc>
+ </rtept>
+ <rtept lat="50.372770000" lon="12.469460000">
+ <name>rechts abbiegen auf Falkensteiner Strasse (S304)</name>
+ <cmt>Falkensteiner Strasse (S304)</cmt>
+ <desc>Falkensteiner Strasse (S304)</desc>
+ </rtept>
+ <rtept lat="50.384530000" lon="12.456220000">
+ <name>bei D 08248 Klingenthal/Brunndöbra </name>
+ <cmt>S304\Falkensteiner Strasse</cmt>
+ <desc>S304\Falkensteiner Strasse</desc>
+ </rtept>
+ <rtept lat="50.419640000" lon="12.399730000">
+ <name>bei D 08223 Grünbach-Muldenberg </name>
+ <cmt>S302/S304</cmt>
+ <desc>S302/S304</desc>
+ </rtept>
+ <rtept lat="50.423220000" lon="12.397740000">
+ <name>halb links halten auf S304</name>
+ <cmt>S304</cmt>
+ <desc>S304</desc>
+ </rtept>
+ <rtept lat="50.446180000" lon="12.364590000">
+ <name>bei D 08223 Grünbach </name>
+ <cmt>S304\Bahnhofstrasse</cmt>
+ <desc>S304\Bahnhofstrasse</desc>
+ </rtept>
+ <rtept lat="50.449330000" lon="12.362170000">
+ <name>in Grünbach links abbiegen auf Neustädter Strasse (K7835)</name>
+ <cmt>Neustädter Strasse (K7835)</cmt>
+ <desc>Neustädter Strasse (K7835)</desc>
+ </rtept>
+ <rtept lat="50.449520000" lon="12.361460000">
+ <name>links abbiegen auf Siehdichfürer Strasse (K7835)</name>
+ <cmt>Siehdichfürer Strasse (K7835)</cmt>
+ <desc>Siehdichfürer Strasse (K7835)</desc>
+ </rtept>
+ <rtept lat="50.442120000" lon="12.331960000">
+ <name>in Neudorf links abbiegen auf Schönecker Strasse (S301)</name>
+ <cmt>Schönecker Strasse (S301)</cmt>
+ <desc>Schönecker Strasse (S301)</desc>
+ </rtept>
+ <rtept lat="50.438410000" lon="12.333160000">
+ <name>links abbiegen auf Schönecker Strasse (S301)</name>
+ <cmt>Schönecker Strasse (S301)</cmt>
+ <desc>Schönecker Strasse (S301)</desc>
+ </rtept>
+ <rtept lat="50.400420000" lon="12.337200000">
+ <name>bei D 08261 Schöneck </name>
+ <cmt>S301</cmt>
+ <desc>S301</desc>
+ </rtept>
+ <rtept lat="50.396910000" lon="12.337530000">
+ <name>in Schöneck/Vogtl. rechts abbiegen auf Falkensteiner Strasse (S301/S302)</name>
+ <cmt>Falkensteiner Strasse (S301/S302)</cmt>
+ <desc>Falkensteiner Strasse (S301/S302)</desc>
+ </rtept>
+ <rtept lat="50.396810000" lon="12.337350000">
+ <name>links abbiegen auf Albertplatz/Falkensteiner Strasse (S301/S302)</name>
+ <cmt>Albertplatz/Falkensteiner Strasse (S301/S302)</cmt>
+ <desc>Albertplatz/Falkensteiner Strasse (S301/S302)</desc>
+ </rtept>
+ <rtept lat="50.393440000" lon="12.343620000">
+ <name>rechts abbiegen auf Klingenthaler Strasse (S301)</name>
+ <cmt>Klingenthaler Strasse (S301)</cmt>
+ <desc>Klingenthaler Strasse (S301)</desc>
+ </rtept>
+ <rtept lat="50.389690000" lon="12.349500000">
+ <name>einfahren in Kreisverkehr </name>
+ </rtept>
+ <rtept lat="50.389490000" lon="12.349660000">
+ <name>2. Möglichkeit aus Kreisverkehr ausfahren auf Kärnerstrasse (S305)</name>
+ <cmt>Kärnerstrasse (S305)</cmt>
+ <desc>Kärnerstrasse (S305)</desc>
+ </rtept>
+ <rtept lat="50.343070000" lon="12.370580000">
+ <name>rechts abbiegen auf B283</name>
+ <cmt>B283</cmt>
+ <desc>B283</desc>
+ </rtept>
+ <rtept lat="50.328660000" lon="12.351510000">
+ <name>bei D 08258 Markneukirchen/Friebus </name>
+ <cmt>B283</cmt>
+ <desc>B283</desc>
+ </rtept>
+ <rtept lat="50.309690000" lon="12.307080000">
+ <name>rechts abbiegen auf B283</name>
+ <cmt>B283</cmt>
+ <desc>B283</desc>
+ </rtept>
+ <rtept lat="50.308960000" lon="12.305950000">
+ <name>in Siebenbrunn geradeaus weiter auf Am Bahnhof </name>
+ <cmt>Am Bahnhof </cmt>
+ <desc>Am Bahnhof </desc>
+ </rtept>
+ <rtept lat="50.307980000" lon="12.302170000">
+ <name>links abbiegen auf Strässler Berg</name>
+ <cmt>Strässler Berg</cmt>
+ <desc>Strässler Berg</desc>
+ </rtept>
+ <rtept lat="50.304230000" lon="12.298880000">
+ <name>geradeaus weiter auf Siebenbrunner Strasse</name>
+ <cmt>Siebenbrunner Strasse</cmt>
+ <desc>Siebenbrunner Strasse</desc>
+ </rtept>
+ <rtept lat="50.298960000" lon="12.297280000">
+ <name>in Strässel links abbiegen auf Böhmische Strasse (K7846)</name>
+ <cmt>Böhmische Strasse (K7846)</cmt>
+ <desc>Böhmische Strasse (K7846)</desc>
+ </rtept>
+ <rtept lat="50.284250000" lon="12.313970000">
+ <name>in Schönlind rechts abbiegen auf Markneukirchner Strasse (K7843)</name>
+ <cmt>Markneukirchner Strasse (K7843)</cmt>
+ <desc>Markneukirchner Strasse (K7843)</desc>
+ </rtept>
+ <rtept lat="50.284020000" lon="12.314200000">
+ <name>links abbiegen auf Landwüster Strasse (K7846)</name>
+ <cmt>Landwüster Strasse (K7846)</cmt>
+ <desc>Landwüster Strasse (K7846)</desc>
+ </rtept>
+ <rtept lat="50.271330000" lon="12.328640000">
+ <name>in Landwüst halb rechts halten auf Schönlinder Strasse (K7844)</name>
+ <cmt>Schönlinder Strasse (K7844)</cmt>
+ <desc>Schönlinder Strasse (K7844)</desc>
+ </rtept>
+ <rtept lat="50.271090000" lon="12.328480000">
+ <name>rechts abbiegen auf Rauner Strasse (K7844)</name>
+ <cmt>Rauner Strasse (K7844)</cmt>
+ <desc>Rauner Strasse (K7844)</desc>
+ </rtept>
+ <rtept lat="50.271540000" lon="12.321940000">
+ <name>bei D 08258 Landwüst </name>
+ <cmt>K7844\Rauner Strasse</cmt>
+ <desc>K7844\Rauner Strasse</desc>
+ </rtept>
+ <rtept lat="50.268830000" lon="12.299750000">
+ <name>geradeaus weiter auf B92/E49</name>
+ <cmt>B92/E49</cmt>
+ <desc>B92/E49</desc>
+ </rtept>
+ <rtept lat="50.304990000" lon="12.252880000">
+ <name>bei D 08626 Adorf/Jugelsburg </name>
+ <cmt>B92/E49</cmt>
+ <desc>B92/E49</desc>
+ </rtept>
+ <rtept lat="50.324370000" lon="12.257480000">
+ <name>bei D 08626 Adorf </name>
+ <cmt>B92/E49\Oelsnitzer Strasse</cmt>
+ <desc>B92/E49\Oelsnitzer Strasse</desc>
+ </rtept>
+ <rtept lat="50.366630000" lon="12.216240000">
+ <name>halb links halten</name>
+ </rtept>
+ <rtept lat="50.367860000" lon="12.214720000">
+ <name>geradeaus weiter auf B92/E49 Adorfer Strasse</name>
+ <cmt>B92/E49 Adorfer Strasse</cmt>
+ <desc>B92/E49 Adorfer Strasse</desc>
+ </rtept>
+ <rtept lat="50.371970000" lon="12.208900000">
+ <name>halb links halten</name>
+ </rtept>
+ <rtept lat="50.372620000" lon="12.207490000">
+ <name>rechts abbiegen</name>
+ </rtept>
+ <rtept lat="50.374280000" lon="12.206760000">
+ <name>links abbiegen auf B92/E49 Adorfer Strasse</name>
+ <cmt>B92/E49 Adorfer Strasse</cmt>
+ <desc>B92/E49 Adorfer Strasse</desc>
+ </rtept>
+ <rtept lat="50.416260000" lon="12.173500000">
+ <name>in Oelsnitz links abbiegen auf Rosa-Luxemburg-Strasse (S311)</name>
+ <cmt>Rosa-Luxemburg-Strasse (S311)</cmt>
+ <desc>Rosa-Luxemburg-Strasse (S311)</desc>
+ </rtept>
+ <rtept lat="50.416790000" lon="12.172210000">
+ <name>links abbiegen auf Grabenstrasse (S311)</name>
+ <cmt>Grabenstrasse (S311)</cmt>
+ <desc>Grabenstrasse (S311)</desc>
+ </rtept>
+ <rtept lat="50.415480000" lon="12.169330000">
+ <name>links abbiegen auf Kirchplatz (S311)</name>
+ <cmt>Kirchplatz (S311)</cmt>
+ <desc>Kirchplatz (S311)</desc>
+ </rtept>
+ <rtept lat="50.414790000" lon="12.168470000">
+ <name>rechts abbiegen auf Heppeplatz (S311)</name>
+ <cmt>Heppeplatz (S311)</cmt>
+ <desc>Heppeplatz (S311)</desc>
+ </rtept>
+ <rtept lat="50.415410000" lon="12.167330000">
+ <name>links abbiegen auf Bahnhofstrasse (S307)</name>
+ <cmt>Bahnhofstrasse (S307)</cmt>
+ <desc>Bahnhofstrasse (S307)</desc>
+ </rtept>
+ <rtept lat="50.412260000" lon="12.161490000">
+ <name>rechts abbiegen auf Talsperrenstrasse (S310)</name>
+ <cmt>Talsperrenstrasse (S310)</cmt>
+ <desc>Talsperrenstrasse (S310)</desc>
+ </rtept>
+ <rtept lat="50.413130000" lon="12.149220000">
+ <name>rechts abbiegen auf Talsperrenstrasse (K7854)</name>
+ <cmt>Talsperrenstrasse (K7854)</cmt>
+ <desc>Talsperrenstrasse (K7854)</desc>
+ </rtept>
+ <rtept lat="50.420020000" lon="12.103010000">
+ <name>bei D 08606 Planschwitz </name>
+ <cmt>K7854\Oelsnitzer Strasse</cmt>
+ <desc>K7854\Oelsnitzer Strasse</desc>
+ </rtept>
+ <rtept lat="50.420170000" lon="12.102340000">
+ <name>in Planschwitz links abbiegen auf Talsperrenstrasse (K7854)</name>
+ <cmt>Talsperrenstrasse (K7854)</cmt>
+ <desc>Talsperrenstrasse (K7854)</desc>
+ </rtept>
+ <rtept lat="50.418860000" lon="12.098760000">
+ <name>links abbiegen</name>
+ </rtept>
+ <rtept lat="50.399460000" lon="12.095840000">
+ <name>in Bösenbrunn rechts abbiegen auf S310</name>
+ <cmt>S310</cmt>
+ <desc>S310</desc>
+ </rtept>
+ <rtept lat="50.402680000" lon="12.091080000">
+ <name>links abbiegen auf S310</name>
+ <cmt>S310</cmt>
+ <desc>S310</desc>
+ </rtept>
+ <rtept lat="50.402190000" lon="12.064050000">
+ <name>in Dröda rechts abbiegen auf Hauptstrasse/Bobenneukirchener Strasse (S310)</name>
+ <cmt>Hauptstrasse/Bobenneukirchener Strasse (S310)</cmt>
+ <desc>Hauptstrasse/Bobenneukirchener Strasse (S310)</desc>
+ </rtept>
+ <rtept lat="50.402690000" lon="12.063550000">
+ <name>halb rechts halten auf Bobenneukirchener Strasse (S310)</name>
+ <cmt>Bobenneukirchener Strasse (S310)</cmt>
+ <desc>Bobenneukirchener Strasse (S310)</desc>
+ </rtept>
+ <rtept lat="50.404490000" lon="12.063910000">
+ <name>bei D 08538 Burgstein/Dröda </name>
+ <cmt>S310\Bobenneukirchener Strasse</cmt>
+ <desc>S310\Bobenneukirchener Strasse</desc>
+ </rtept>
+ <rtept lat="50.424620000" lon="12.066970000">
+ <name>in Pirk rechts abbiegen auf B173 Hofer Strasse</name>
+ <cmt>B173 Hofer Strasse</cmt>
+ <desc>B173 Hofer Strasse</desc>
+ </rtept>
+ <rtept lat="50.427520000" lon="12.070870000">
+ <name>links abbiegen auf Zur Pirkmühle (K7859)</name>
+ <cmt>Zur Pirkmühle (K7859)</cmt>
+ <desc>Zur Pirkmühle (K7859)</desc>
+ </rtept>
+ <rtept lat="50.429200000" lon="12.061160000">
+ <name>bei D 08538 Burgstein/Pirk </name>
+ <cmt>K7859</cmt>
+ <desc>K7859</desc>
+ </rtept>
+ <rtept lat="50.429140000" lon="12.032920000">
+ <name>in Geilsdorf links abbiegen auf Winkel (K7859)</name>
+ <cmt>Winkel (K7859)</cmt>
+ <desc>Winkel (K7859)</desc>
+ </rtept>
+ <rtept lat="50.434110000" lon="12.008480000">
+ <name>in Schwand links abbiegen auf Weischlitzer Strasse (K7859)</name>
+ <cmt>Weischlitzer Strasse (K7859)</cmt>
+ <desc>Weischlitzer Strasse (K7859)</desc>
+ </rtept>
+ <rtept lat="50.432550000" lon="12.007660000">
+ <name>halb rechts halten auf Weischlitzer Strasse (K7859)</name>
+ <cmt>Weischlitzer Strasse (K7859)</cmt>
+ <desc>Weischlitzer Strasse (K7859)</desc>
+ </rtept>
+ <rtept lat="50.429900000" lon="11.981960000">
+ <name>bei D 08538 Burgstein/Kemnitz </name>
+ <cmt>K7859</cmt>
+ <desc>K7859</desc>
+ </rtept>
+ <rtept lat="50.427600000" lon="11.976500000">
+ <name>links abbiegen auf Kemnitzer Strasse </name>
+ <cmt>Kemnitzer Strasse </cmt>
+ <desc>Kemnitzer Strasse </desc>
+ </rtept>
+ <rtept lat="50.418390000" lon="11.985720000">
+ <name>in Krebes rechts abbiegen auf Burgsteinstrasse (K7860)</name>
+ <cmt>Burgsteinstrasse (K7860)</cmt>
+ <desc>Burgsteinstrasse (K7860)</desc>
+ </rtept>
+ <rtept lat="50.415470000" lon="11.979040000">
+ <name>geradeaus weiter</name>
+ </rtept>
+ <rtept lat="50.410280000" lon="11.969940000">
+ <name>links abbiegen</name>
+ </rtept>
+ <rtept lat="50.388740000" lon="11.996920000">
+ <name>in Heinersgrün halb links halten auf An der Kapelle (K7855)</name>
+ <cmt>An der Kapelle (K7855)</cmt>
+ <desc>An der Kapelle (K7855)</desc>
+ </rtept>
+ <rtept lat="50.378030000" lon="12.016060000">
+ <name>rechts abbiegen</name>
+ </rtept>
+ <rtept lat="50.375530000" lon="12.011930000">
+ <name>geradeaus weiter auf B173</name>
+ <cmt>B173</cmt>
+ <desc>B173</desc>
+ </rtept>
+ <rtept lat="50.326920000" lon="11.913060000">
+ <name>bei D95032 Hof </name>
+ </rtept>
+</rte>
+</gpx>
--- /dev/null
+# Latitude, Longitude and UTM coordinates are in WGS84 datum
+#
+# Every set of data contains the following:
+#
+# Waypoint name
+# Waypoint comment
+# Waypoint description
+# Latitude in Degree and decimals (soutern hemisphere has neg. degrees)
+# Longitude in degree and decimals (neg. numbers: west of Greenwich)
+# Height in meters [optional when importing, always present when exporting: Date (GMT) as ISO YYYYMMDD, Time of the day relative to the date as HHMMSS
+RPT001,RPT001,,30.0621833,-91.6103500,1.0 ,20020525,170621
+RPT002,RPT002,,30.0627833,-91.6105667,0.0 ,20020525,170955
+RPT003,RPT003,,30.0627000,-91.6082667,0.0 ,20020525,171200
+RPT004,RPT004,,30.0623333,-91.6073833,0.0 ,20020525,171248
+RPT005,RPT005,,30.0615333,-91.6052833,0.0 ,20020525,171441
+RPT006,RPT006,,30.0597833,-91.5994000,0.0 ,20020525,171716
+RPT007,RPT007,,30.0578000,-91.5966833,0.0 ,20020525,171746
+RPT008,RPT008,,30.0553833,-91.5949000,0.0 ,20020525,171820
+RPT009,RPT009,,30.0538833,-91.5926167,0.0 ,20020525,171901
+RPT010,RPT010,,30.0497333,-91.5897500,0.0 ,20020525,172046
+RPT011,RPT011,,30.0490167,-91.5898833,0.0 ,20020525,172110
+RPT012,RPT012,,30.0488000,-91.5929333,0.0 ,20020525,172151
+RPT013,RPT013,,30.0462333,-91.5964500,0.0 ,20020525,172235
+RPT014,RPT014,,30.0455167,-91.5987167,0.0 ,20020525,172308
+RPT015,RPT015,,30.0473000,-91.6002667,0.0 ,20020525,180423
+RPT016,RPT016,,30.0470000,-91.5996333,2.0 ,20020525,180604
+RPT017,RPT017,,30.0464333,-91.5994667,0.0 ,20020525,180706
+RPT018,RPT018,,30.0462000,-91.5989500,1.0 ,20020525,180818
+RPT019,RPT019,,30.0463667,-91.5977333,0.0 ,20020525,181020
+RPT020,RPT020,,30.0463500,-91.5971667,0.0 ,20020525,181109
+RPT021,RPT021,,30.0467833,-91.5963333,0.0 ,20020525,181218
+RPT022,RPT022,,30.0474500,-91.5952000,0.0 ,20020525,181422
+RPT023,RPT023,,30.0478000,-91.5947667,2.0 ,20020525,181504
+RPT024,RPT024,,30.0482500,-91.5940833,1.0 ,20020525,181614
+RPT025,RPT025,,30.0486833,-91.5938000,1.0 ,20020525,181701
+RPT026,RPT026,,30.0493500,-91.5938500,0.0 ,20020525,181807
+RPT027,RPT027,,30.0503167,-91.5939833,2.0 ,20020525,181951
+RPT028,RPT028,,30.0507833,-91.5941167,0.0 ,20020525,182039
+RPT029,RPT029,,30.0512333,-91.5943667,0.0 ,20020525,182124
+RPT030,RPT030,,30.0518000,-91.5943667,0.0 ,20020525,182217
+RPT031,RPT031,,30.0522167,-91.5946667,0.0 ,20020525,182318
+RPT032,RPT032,,30.0530167,-91.5946833,0.0 ,20020525,182437
+RPT033,RPT033,,30.0548667,-91.5952000,6.0 ,20020525,182813
+RPT034,RPT034,,30.0537333,-91.5949333,2.0 ,20020525,183136
+RPT035,RPT035,,30.0531833,-91.5947833,0.0 ,20020525,183256
+RPT036,RPT036,,30.0526333,-91.5948333,0.0 ,20020525,183402
+RPT037,RPT037,,30.0524500,-91.5954333,0.0 ,20020525,183603
+RPT038,RPT038,,30.0524833,-91.5959667,0.0 ,20020525,183648
+RPT039,RPT039,,30.0526500,-91.5967833,1.0 ,20020525,183752
+RPT040,RPT040,,30.0531333,-91.5978500,0.0 ,20020525,183918
+RPT041,RPT041,,30.0536167,-91.5979667,0.0 ,20020525,184015
+RPT042,RPT042,,30.0539667,-91.5977667,6.0 ,20020525,184125
+RPT043,RPT043,,30.0536167,-91.5980833,0.0 ,20020525,184237
+RPT044,RPT044,,30.0532000,-91.5979167,0.0 ,20020525,184401
+RPT045,RPT045,,30.0528167,-91.5975167,0.0 ,20020525,184553
+RPT046,RPT046,,30.0525667,-91.5969333,0.0 ,20020525,184654
+RPT047,RPT047,,30.0523333,-91.5964333,0.0 ,20020525,184742
+RPT048,RPT048,,30.0522500,-91.5956833,0.0 ,20020525,184841
+RPT049,RPT049,,30.0522167,-91.5950167,0.0 ,20020525,184952
+RPT050,RPT050,,30.0518833,-91.5947000,0.0 ,20020525,185049
+RPT051,RPT051,,30.0510500,-91.5944000,0.0 ,20020525,185214
+RPT052,RPT052,,30.0505667,-91.5942333,0.0 ,20020525,185256
+RPT053,RPT053,,30.0501833,-91.5941000,0.0 ,20020525,185338
+RPT054,RPT054,,30.0491000,-91.5937167,0.0 ,20020525,185511
+RPT055,RPT055,,30.0484500,-91.5942500,0.0 ,20020525,185632
+RPT056,RPT056,,30.0480833,-91.5947500,0.0 ,20020525,185724
+RPT057,RPT057,,30.0475000,-91.5954500,7.0 ,20020525,185840
+RPT058,RPT058,,30.0470667,-91.5960000,0.0 ,20020525,185928
+RPT059,RPT059,,30.0466333,-91.5966000,0.0 ,20020525,190022
+RPT060,RPT060,,30.0464000,-91.5976500,0.0 ,20020525,190141
+RPT061,RPT061,,30.0462333,-91.5984667,0.0 ,20020525,190248
+RPT062,RPT062,,30.0463167,-91.5989667,0.0 ,20020525,190343
+RPT063,RPT063,,30.0467833,-91.5992833,0.0 ,20020525,190449
+RPT064,RPT064,,30.0471333,-91.5996667,0.0 ,20020525,190557
--- /dev/null
+<?xml version="1.0" ?>\r
+<History xmlns="http://www.garmin.com/xmlschemas/ForerunnerLogbook" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.garmin.com/xmlschemas/ForerunnerLogbook http://www.garmin.com/xmlschemas/ForerunnerLogbookv1.xsd" version="1">\r
+ <Run>\r
+ <Notes></Notes>\r
+ <Lap>\r
+ <StartTime>2004-12-21T15:14:32Z</StartTime>\r
+ <Duration>PT1259.400S</Duration>\r
+ <BeginPosition>\r
+ <Latitude>43.60257</Latitude>\r
+ <Longitude>3.85169</Longitude>\r
+ </BeginPosition>\r
+ <EndPosition>\r
+ <Latitude>43.56778</Latitude>\r
+ <Longitude>3.83445</Longitude>\r
+ </EndPosition>\r
+ <Length>6067.921</Length>\r
+ <Calories>331</Calories>\r
+ </Lap>\r
+ <Lap>\r
+ <StartTime>2004-12-21T15:35:31Z</StartTime>\r
+ <Duration>PT3352.850S</Duration>\r
+ <BeginPosition>\r
+ <Latitude>43.56778</Latitude>\r
+ <Longitude>3.83445</Longitude>\r
+ </BeginPosition>\r
+ <Length>110755.828</Length>\r
+ <Calories>793</Calories>\r
+ </Lap>\r
+ <Lap>\r
+ <StartTime>2004-12-21T16:31:24Z</StartTime>\r
+ <Duration>PT1680.720S</Duration>\r
+ <BeginPosition>\r
+ <Latitude>42.93887</Latitude>\r
+ <Longitude>2.97314</Longitude>\r
+ </BeginPosition>\r
+ <EndPosition>\r
+ <Latitude>42.77292</Latitude>\r
+ <Longitude>2.98848</Longitude>\r
+ </EndPosition>\r
+ <Length>28240.844</Length>\r
+ <Calories>411</Calories>\r
+ </Lap>\r
+ <Track>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.60261</Latitude>\r
+ <Longitude>3.85165</Longitude>\r
+ <Altitude>46.761</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:14:31Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.60171</Latitude>\r
+ <Longitude>3.85249</Longitude>\r
+ <Altitude>41.955</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:14:55Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.60115</Latitude>\r
+ <Longitude>3.85067</Longitude>\r
+ <Altitude>42.435</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:15:28Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.60098</Latitude>\r
+ <Longitude>3.84931</Longitude>\r
+ <Altitude>41.955</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:15:40Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.60017</Latitude>\r
+ <Longitude>3.84794</Longitude>\r
+ <Altitude>40.513</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:16:02Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.59924</Latitude>\r
+ <Longitude>3.84674</Longitude>\r
+ <Altitude>40.032</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:16:20Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.59665</Latitude>\r
+ <Longitude>3.84908</Longitude>\r
+ <Altitude>42.435</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:16:46Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.59448</Latitude>\r
+ <Longitude>3.85026</Longitude>\r
+ <Altitude>45.319</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:17:10Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.59289</Latitude>\r
+ <Longitude>3.85227</Longitude>\r
+ <Altitude>46.281</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:17:31Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.59231</Latitude>\r
+ <Longitude>3.85257</Longitude>\r
+ <Altitude>45.800</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:17:43Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.59308</Latitude>\r
+ <Longitude>3.85234</Longitude>\r
+ <Altitude>45.800</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:18:06Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.59238</Latitude>\r
+ <Longitude>3.85292</Longitude>\r
+ <Altitude>44.358</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:18:17Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.59055</Latitude>\r
+ <Longitude>3.85509</Longitude>\r
+ <Altitude>47.242</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:18:35Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.58967</Latitude>\r
+ <Longitude>3.85592</Longitude>\r
+ <Altitude>45.800</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:18:44Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.58948</Latitude>\r
+ <Longitude>3.85594</Longitude>\r
+ <Altitude>44.839</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:18:46Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.58851</Latitude>\r
+ <Longitude>3.85500</Longitude>\r
+ <Altitude>44.839</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:19:01Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.58736</Latitude>\r
+ <Longitude>3.85350</Longitude>\r
+ <Altitude>53.010</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:19:38Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.58530</Latitude>\r
+ <Longitude>3.85142</Longitude>\r
+ <Altitude>50.607</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:19:59Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.58416</Latitude>\r
+ <Longitude>3.84865</Longitude>\r
+ <Altitude>34.264</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:20:22Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.58414</Latitude>\r
+ <Longitude>3.84794</Longitude>\r
+ <Altitude>28.977</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:20:47Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.58394</Latitude>\r
+ <Longitude>3.84768</Longitude>\r
+ <Altitude>24.170</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:20:59Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.58371</Latitude>\r
+ <Longitude>3.84762</Longitude>\r
+ <Altitude>26.093</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:21:05Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.58321</Latitude>\r
+ <Longitude>3.84800</Longitude>\r
+ <Altitude>25.612</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:21:20Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.58186</Latitude>\r
+ <Longitude>3.84794</Longitude>\r
+ <Altitude>27.535</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:21:42Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57394</Latitude>\r
+ <Longitude>3.84884</Longitude>\r
+ <Altitude>25.132</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:23:58Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57326</Latitude>\r
+ <Longitude>3.84882</Longitude>\r
+ <Altitude>25.132</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:24:06Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57382</Latitude>\r
+ <Longitude>3.84809</Longitude>\r
+ <Altitude>25.132</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:24:20Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57377</Latitude>\r
+ <Longitude>3.84792</Longitude>\r
+ <Altitude>25.612</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:24:30Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57317</Latitude>\r
+ <Longitude>3.84813</Longitude>\r
+ <Altitude>25.132</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:24:51Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57309</Latitude>\r
+ <Longitude>3.84841</Longitude>\r
+ <Altitude>29.458</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:24:57Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57264</Latitude>\r
+ <Longitude>3.84891</Longitude>\r
+ <Altitude>29.458</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:25:18Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57206</Latitude>\r
+ <Longitude>3.84891</Longitude>\r
+ <Altitude>28.016</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:25:38Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57152</Latitude>\r
+ <Longitude>3.84770</Longitude>\r
+ <Altitude>27.535</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:26:10Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57154</Latitude>\r
+ <Longitude>3.84734</Longitude>\r
+ <Altitude>25.612</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:26:34Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57163</Latitude>\r
+ <Longitude>3.84742</Longitude>\r
+ <Altitude>28.977</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:31:55Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57111</Latitude>\r
+ <Longitude>3.84642</Longitude>\r
+ <Altitude>21.767</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:32:17Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57034</Latitude>\r
+ <Longitude>3.84579</Longitude>\r
+ <Altitude>16.480</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:32:43Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56997</Latitude>\r
+ <Longitude>3.84519</Longitude>\r
+ <Altitude>16.480</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:32:52Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57049</Latitude>\r
+ <Longitude>3.84346</Longitude>\r
+ <Altitude>17.922</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:33:11Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56961</Latitude>\r
+ <Longitude>3.84262</Longitude>\r
+ <Altitude>19.844</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:33:25Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56942</Latitude>\r
+ <Longitude>3.84195</Longitude>\r
+ <Altitude>20.325</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:33:31Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56980</Latitude>\r
+ <Longitude>3.83914</Longitude>\r
+ <Altitude>26.093</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:33:49Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56997</Latitude>\r
+ <Longitude>3.83865</Longitude>\r
+ <Altitude>26.093</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:33:53Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57058</Latitude>\r
+ <Longitude>3.83865</Longitude>\r
+ <Altitude>26.093</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:34:05Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.57032</Latitude>\r
+ <Longitude>3.83749</Longitude>\r
+ <Altitude>26.574</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:34:36Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56995</Latitude>\r
+ <Longitude>3.83715</Longitude>\r
+ <Altitude>28.977</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:34:41Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56927</Latitude>\r
+ <Longitude>3.83745</Longitude>\r
+ <Altitude>28.977</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:34:50Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56856</Latitude>\r
+ <Longitude>3.83524</Longitude>\r
+ <Altitude>23.209</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:35:02Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56830</Latitude>\r
+ <Longitude>3.83485</Longitude>\r
+ <Altitude>24.170</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:35:06Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56764</Latitude>\r
+ <Longitude>3.83434</Longitude>\r
+ <Altitude>30.900</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:35:35Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56704</Latitude>\r
+ <Longitude>3.83395</Longitude>\r
+ <Altitude>30.419</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:35:43Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56463</Latitude>\r
+ <Longitude>3.83384</Longitude>\r
+ <Altitude>31.861</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:36:01Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56418</Latitude>\r
+ <Longitude>3.83350</Longitude>\r
+ <Altitude>31.861</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:36:05Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56334</Latitude>\r
+ <Longitude>3.83107</Longitude>\r
+ <Altitude>32.822</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:36:15Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.56216</Latitude>\r
+ <Longitude>3.82916</Longitude>\r
+ <Altitude>34.264</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:36:27Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.55633</Latitude>\r
+ <Longitude>3.82350</Longitude>\r
+ <Altitude>26.093</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:37:01Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.55476</Latitude>\r
+ <Longitude>3.82174</Longitude>\r
+ <Altitude>24.651</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:37:09Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.55322</Latitude>\r
+ <Longitude>3.81912</Longitude>\r
+ <Altitude>21.286</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:37:19Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.55251</Latitude>\r
+ <Longitude>3.81751</Longitude>\r
+ <Altitude>18.883</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:37:25Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.55148</Latitude>\r
+ <Longitude>3.81410</Longitude>\r
+ <Altitude>19.364</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:37:37Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.55075</Latitude>\r
+ <Longitude>3.80917</Longitude>\r
+ <Altitude>25.612</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:37:53Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.55023</Latitude>\r
+ <Longitude>3.80236</Longitude>\r
+ <Altitude>28.496</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:38:14Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.54946</Latitude>\r
+ <Longitude>3.79996</Longitude>\r
+ <Altitude>32.342</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:38:22Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.54871</Latitude>\r
+ <Longitude>3.79827</Longitude>\r
+ <Altitude>35.706</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:38:28Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.54633</Latitude>\r
+ <Longitude>3.79391</Longitude>\r
+ <Altitude>37.148</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:38:44Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.54367</Latitude>\r
+ <Longitude>3.79082</Longitude>\r
+ <Altitude>37.148</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:38:57Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.53822</Latitude>\r
+ <Longitude>3.78282</Longitude>\r
+ <Altitude>37.148</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:39:26Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.53695</Latitude>\r
+ <Longitude>3.78153</Longitude>\r
+ <Altitude>37.148</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:39:32Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.53453</Latitude>\r
+ <Longitude>3.77975</Longitude>\r
+ <Altitude>42.916</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:39:42Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.53272</Latitude>\r
+ <Longitude>3.77747</Longitude>\r
+ <Altitude>42.916</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:39:52Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.52672</Latitude>\r
+ <Longitude>3.76750</Longitude>\r
+ <Altitude>50.126</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:40:26Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.52472</Latitude>\r
+ <Longitude>3.76380</Longitude>\r
+ <Altitude>50.607</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:40:38Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.51985</Latitude>\r
+ <Longitude>3.75400</Longitude>\r
+ <Altitude>53.490</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:41:09Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.51815</Latitude>\r
+ <Longitude>3.75114</Longitude>\r
+ <Altitude>59.258</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:41:19Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.51556</Latitude>\r
+ <Longitude>3.74814</Longitude>\r
+ <Altitude>61.181</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:41:31Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.50736</Latitude>\r
+ <Longitude>3.74052</Longitude>\r
+ <Altitude>61.181</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:42:05Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.50474</Latitude>\r
+ <Longitude>3.73413</Longitude>\r
+ <Altitude>61.181</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:42:22Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.50200</Latitude>\r
+ <Longitude>3.72932</Longitude>\r
+ <Altitude>66.949</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:42:38Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.50067</Latitude>\r
+ <Longitude>3.72735</Longitude>\r
+ <Altitude>71.275</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:42:45Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.49738</Latitude>\r
+ <Longitude>3.72321</Longitude>\r
+ <Altitude>72.717</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:43:01Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.49090</Latitude>\r
+ <Longitude>3.71621</Longitude>\r
+ <Altitude>70.313</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:43:30Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.48979</Latitude>\r
+ <Longitude>3.71441</Longitude>\r
+ <Altitude>65.988</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:43:36Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.48841</Latitude>\r
+ <Longitude>3.71156</Longitude>\r
+ <Altitude>57.336</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:43:45Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.48756</Latitude>\r
+ <Longitude>3.70950</Longitude>\r
+ <Altitude>50.607</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:43:51Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.48689</Latitude>\r
+ <Longitude>3.70726</Longitude>\r
+ <Altitude>49.165</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:43:57Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.48616</Latitude>\r
+ <Longitude>3.70400</Longitude>\r
+ <Altitude>48.203</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:44:05Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.48475</Latitude>\r
+ <Longitude>3.69561</Longitude>\r
+ <Altitude>46.761</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:44:28Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.48417</Latitude>\r
+ <Longitude>3.69325</Longitude>\r
+ <Altitude>47.242</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:44:35Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.48080</Latitude>\r
+ <Longitude>3.68186</Longitude>\r
+ <Altitude>47.242</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:45:08Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.47975</Latitude>\r
+ <Longitude>3.66527</Longitude>\r
+ <Altitude>48.203</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:45:51Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.47944</Latitude>\r
+ <Longitude>3.66259</Longitude>\r
+ <Altitude>31.380</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:45:58Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.47910</Latitude>\r
+ <Longitude>3.66038</Longitude>\r
+ <Altitude>35.225</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:46:04Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.47839</Latitude>\r
+ <Longitude>3.65746</Longitude>\r
+ <Altitude>39.551</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:46:12Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.47726</Latitude>\r
+ <Longitude>3.65413</Longitude>\r
+ <Altitude>43.877</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:46:21Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.47537</Latitude>\r
+ <Longitude>3.64950</Longitude>\r
+ <Altitude>44.839</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:46:34Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.47277</Latitude>\r
+ <Longitude>3.64463</Longitude>\r
+ <Altitude>49.645</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:46:48Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.46530</Latitude>\r
+ <Longitude>3.63289</Longitude>\r
+ <Altitude>63.104</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:47:23Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.46230</Latitude>\r
+ <Longitude>3.62718</Longitude>\r
+ <Altitude>63.104</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:47:39Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.46181</Latitude>\r
+ <Longitude>3.62347</Longitude>\r
+ <Altitude>62.623</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:47:47Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.46043</Latitude>\r
+ <Longitude>3.61755</Longitude>\r
+ <Altitude>53.010</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:48:01Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.45876</Latitude>\r
+ <Longitude>3.61268</Longitude>\r
+ <Altitude>50.607</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:48:13Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.45640</Latitude>\r
+ <Longitude>3.60789</Longitude>\r
+ <Altitude>49.165</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:48:26Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.45451</Latitude>\r
+ <Longitude>3.60482</Longitude>\r
+ <Altitude>47.242</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:48:35Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.45346</Latitude>\r
+ <Longitude>3.60264</Longitude>\r
+ <Altitude>40.032</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:48:41Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.45209</Latitude>\r
+ <Longitude>3.59925</Longitude>\r
+ <Altitude>37.629</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:48:50Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.45050</Latitude>\r
+ <Longitude>3.59412</Longitude>\r
+ <Altitude>37.629</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:49:03Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.44996</Latitude>\r
+ <Longitude>3.58350</Longitude>\r
+ <Altitude>37.148</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:49:28Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.44827</Latitude>\r
+ <Longitude>3.57886</Longitude>\r
+ <Altitude>34.745</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:49:41Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.44672</Latitude>\r
+ <Longitude>3.57626</Longitude>\r
+ <Altitude>34.745</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:49:49Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.44415</Latitude>\r
+ <Longitude>3.57403</Longitude>\r
+ <Altitude>33.303</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:49:58Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.43353</Latitude>\r
+ <Longitude>3.56414</Longitude>\r
+ <Altitude>30.419</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:50:38Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.43035</Latitude>\r
+ <Longitude>3.56191</Longitude>\r
+ <Altitude>22.248</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:50:49Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.42372</Latitude>\r
+ <Longitude>3.54925</Longitude>\r
+ <Altitude>22.248</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:51:25Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.42018</Latitude>\r
+ <Longitude>3.53071</Longitude>\r
+ <Altitude>31.861</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:52:12Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.41915</Latitude>\r
+ <Longitude>3.52646</Longitude>\r
+ <Altitude>33.303</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:52:23Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.40803</Latitude>\r
+ <Longitude>3.49606</Longitude>\r
+ <Altitude>33.303</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:53:40Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.40181</Latitude>\r
+ <Longitude>3.47760</Longitude>\r
+ <Altitude>33.303</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:54:25Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.39314</Latitude>\r
+ <Longitude>3.46365</Longitude>\r
+ <Altitude>18.883</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:55:05Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.38902</Latitude>\r
+ <Longitude>3.45773</Longitude>\r
+ <Altitude>15.999</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:55:23Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.38647</Latitude>\r
+ <Longitude>3.45436</Longitude>\r
+ <Altitude>15.518</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:55:34Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.38198</Latitude>\r
+ <Longitude>3.44893</Longitude>\r
+ <Altitude>15.038</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:55:53Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.38113</Latitude>\r
+ <Longitude>3.44769</Longitude>\r
+ <Altitude>15.038</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:55:57Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.37317</Latitude>\r
+ <Longitude>3.40121</Longitude>\r
+ <Altitude>15.038</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:57:47Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.36544</Latitude>\r
+ <Longitude>3.38523</Longitude>\r
+ <Altitude>14.557</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:58:31Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.36435</Latitude>\r
+ <Longitude>3.38188</Longitude>\r
+ <Altitude>15.518</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:58:40Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.36276</Latitude>\r
+ <Longitude>3.37540</Longitude>\r
+ <Altitude>23.209</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:58:57Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.36209</Latitude>\r
+ <Longitude>3.36909</Longitude>\r
+ <Altitude>28.977</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:59:12Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.36207</Latitude>\r
+ <Longitude>3.35684</Longitude>\r
+ <Altitude>46.281</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:59:38Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.36177</Latitude>\r
+ <Longitude>3.35135</Longitude>\r
+ <Altitude>55.894</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T15:59:51Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.36089</Latitude>\r
+ <Longitude>3.34677</Longitude>\r
+ <Altitude>53.971</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:00:02Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.35902</Latitude>\r
+ <Longitude>3.34190</Longitude>\r
+ <Altitude>50.607</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:00:14Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.35742</Latitude>\r
+ <Longitude>3.34025</Longitude>\r
+ <Altitude>43.877</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:00:19Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.35430</Latitude>\r
+ <Longitude>3.33620</Longitude>\r
+ <Altitude>39.551</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:00:32Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.34954</Latitude>\r
+ <Longitude>3.33085</Longitude>\r
+ <Altitude>36.667</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:00:51Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.34819</Latitude>\r
+ <Longitude>3.32892</Longitude>\r
+ <Altitude>37.629</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:00:57Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.34546</Latitude>\r
+ <Longitude>3.32437</Longitude>\r
+ <Altitude>38.109</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:01:10Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.32637</Latitude>\r
+ <Longitude>3.27375</Longitude>\r
+ <Altitude>30.419</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:03:19Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.31830</Latitude>\r
+ <Longitude>3.26253</Longitude>\r
+ <Altitude>15.038</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:03:56Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.29984</Latitude>\r
+ <Longitude>3.20734</Longitude>\r
+ <Altitude>38.590</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:06:21Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.29744</Latitude>\r
+ <Longitude>3.20161</Longitude>\r
+ <Altitude>46.281</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:06:36Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.29433</Latitude>\r
+ <Longitude>3.19700</Longitude>\r
+ <Altitude>44.358</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:06:49Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.29130</Latitude>\r
+ <Longitude>3.19318</Longitude>\r
+ <Altitude>44.358</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:07:01Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.28092</Latitude>\r
+ <Longitude>3.18558</Longitude>\r
+ <Altitude>43.397</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:07:36Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.26734</Latitude>\r
+ <Longitude>3.17717</Longitude>\r
+ <Altitude>44.358</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:08:23Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.26380</Latitude>\r
+ <Longitude>3.17322</Longitude>\r
+ <Altitude>42.916</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:08:38Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.26178</Latitude>\r
+ <Longitude>3.17056</Longitude>\r
+ <Altitude>43.397</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:08:47Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.25622</Latitude>\r
+ <Longitude>3.16250</Longitude>\r
+ <Altitude>40.513</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:09:12Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.25266</Latitude>\r
+ <Longitude>3.15799</Longitude>\r
+ <Altitude>40.513</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:09:28Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.25171</Latitude>\r
+ <Longitude>3.15696</Longitude>\r
+ <Altitude>40.032</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:09:32Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.24925</Latitude>\r
+ <Longitude>3.15496</Longitude>\r
+ <Altitude>34.745</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:09:40Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.24002</Latitude>\r
+ <Longitude>3.14497</Longitude>\r
+ <Altitude>23.209</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:10:18Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.23712</Latitude>\r
+ <Longitude>3.14123</Longitude>\r
+ <Altitude>23.690</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:10:31Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.23169</Latitude>\r
+ <Longitude>3.13205</Longitude>\r
+ <Altitude>22.728</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:10:58Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.22685</Latitude>\r
+ <Longitude>3.10171</Longitude>\r
+ <Altitude>21.286</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:12:07Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.22324</Latitude>\r
+ <Longitude>3.09548</Longitude>\r
+ <Altitude>70.313</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:12:24Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.22127</Latitude>\r
+ <Longitude>3.09441</Longitude>\r
+ <Altitude>49.165</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:12:32Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.19736</Latitude>\r
+ <Longitude>3.07525</Longitude>\r
+ <Altitude>47.723</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:13:59Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.19301</Latitude>\r
+ <Longitude>3.07016</Longitude>\r
+ <Altitude>45.319</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:14:15Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.18998</Latitude>\r
+ <Longitude>3.06609</Longitude>\r
+ <Altitude>40.993</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:14:28Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.18571</Latitude>\r
+ <Longitude>3.05911</Longitude>\r
+ <Altitude>41.474</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:14:50Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.18509</Latitude>\r
+ <Longitude>3.05551</Longitude>\r
+ <Altitude>18.402</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:14:59Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.18056</Latitude>\r
+ <Longitude>3.04332</Longitude>\r
+ <Altitude>4.463</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:15:32Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.16492</Latitude>\r
+ <Longitude>2.99695</Longitude>\r
+ <Altitude>4.463</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:17:33Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.16271</Latitude>\r
+ <Longitude>2.99287</Longitude>\r
+ <Altitude>6.386</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:17:45Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.16204</Latitude>\r
+ <Longitude>2.99195</Longitude>\r
+ <Altitude>7.347</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:17:48Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.15953</Latitude>\r
+ <Longitude>2.98867</Longitude>\r
+ <Altitude>7.347</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:17:59Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.14003</Latitude>\r
+ <Longitude>2.97736</Longitude>\r
+ <Altitude>7.347</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:19:03Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.13777</Latitude>\r
+ <Longitude>2.97526</Longitude>\r
+ <Altitude>-2.266</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:19:12Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.12911</Latitude>\r
+ <Longitude>2.96367</Longitude>\r
+ <Altitude>34.264</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:19:52Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.12608</Latitude>\r
+ <Longitude>2.96036</Longitude>\r
+ <Altitude>40.032</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:20:05Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.12299</Latitude>\r
+ <Longitude>2.95863</Longitude>\r
+ <Altitude>40.513</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:20:16Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.11838</Latitude>\r
+ <Longitude>2.95702</Longitude>\r
+ <Altitude>40.513</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:20:31Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.11505</Latitude>\r
+ <Longitude>2.95444</Longitude>\r
+ <Altitude>39.551</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:20:43Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.11168</Latitude>\r
+ <Longitude>2.95152</Longitude>\r
+ <Altitude>39.551</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:20:56Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.10997</Latitude>\r
+ <Longitude>2.95062</Longitude>\r
+ <Altitude>38.109</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:21:01Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.10602</Latitude>\r
+ <Longitude>2.94745</Longitude>\r
+ <Altitude>38.109</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:21:17Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.10276</Latitude>\r
+ <Longitude>2.94414</Longitude>\r
+ <Altitude>38.109</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:21:30Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.09990</Latitude>\r
+ <Longitude>2.94161</Longitude>\r
+ <Altitude>38.109</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:21:41Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.08029</Latitude>\r
+ <Longitude>2.93590</Longitude>\r
+ <Altitude>28.977</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:22:50Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.06995</Latitude>\r
+ <Longitude>2.93676</Longitude>\r
+ <Altitude>35.706</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:23:23Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.06196</Latitude>\r
+ <Longitude>2.93560</Longitude>\r
+ <Altitude>36.187</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:23:48Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.06102</Latitude>\r
+ <Longitude>2.93595</Longitude>\r
+ <Altitude>36.667</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:23:51Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.04527</Latitude>\r
+ <Longitude>2.94380</Longitude>\r
+ <Altitude>20.806</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:24:41Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>43.00096</Latitude>\r
+ <Longitude>2.96461</Longitude>\r
+ <Altitude>40.993</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:27:15Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.99924</Latitude>\r
+ <Longitude>2.96599</Longitude>\r
+ <Altitude>38.590</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:27:21Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.97712</Latitude>\r
+ <Longitude>2.97403</Longitude>\r
+ <Altitude>41.474</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:28:32Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.97555</Latitude>\r
+ <Longitude>2.97328</Longitude>\r
+ <Altitude>41.474</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:28:37Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.97186</Latitude>\r
+ <Longitude>2.97062</Longitude>\r
+ <Altitude>40.993</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:28:50Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.96901</Latitude>\r
+ <Longitude>2.96903</Longitude>\r
+ <Altitude>40.032</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:29:00Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.96622</Latitude>\r
+ <Longitude>2.96794</Longitude>\r
+ <Altitude>39.551</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:29:10Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.96234</Latitude>\r
+ <Longitude>2.96676</Longitude>\r
+ <Altitude>39.551</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:29:24Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.95998</Latitude>\r
+ <Longitude>2.96923</Longitude>\r
+ <Altitude>39.551</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:29:31Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.95626</Latitude>\r
+ <Longitude>2.97000</Longitude>\r
+ <Altitude>39.551</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:29:45Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.94131</Latitude>\r
+ <Longitude>2.96985</Longitude>\r
+ <Altitude>44.358</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:30:41Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.93809</Latitude>\r
+ <Longitude>2.96609</Longitude>\r
+ <Altitude>57.817</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:31:10Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.93875</Latitude>\r
+ <Longitude>2.97498</Longitude>\r
+ <Altitude>30.419</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:32:46Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.93828</Latitude>\r
+ <Longitude>2.98187</Longitude>\r
+ <Altitude>30.900</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:33:13Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.93794</Latitude>\r
+ <Longitude>2.98414</Longitude>\r
+ <Altitude>29.458</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:33:20Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.93612</Latitude>\r
+ <Longitude>2.99272</Longitude>\r
+ <Altitude>22.728</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:33:45Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.93455</Latitude>\r
+ <Longitude>2.99957</Longitude>\r
+ <Altitude>15.038</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:34:04Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.92891</Latitude>\r
+ <Longitude>3.02045</Longitude>\r
+ <Altitude>14.076</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:35:06Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.92472</Latitude>\r
+ <Longitude>3.01991</Longitude>\r
+ <Altitude>14.076</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:35:19Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.92150</Latitude>\r
+ <Longitude>3.01712</Longitude>\r
+ <Altitude>15.999</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:35:31Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.91897</Latitude>\r
+ <Longitude>3.01749</Longitude>\r
+ <Altitude>15.999</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:35:42Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.91798</Latitude>\r
+ <Longitude>3.02042</Longitude>\r
+ <Altitude>17.922</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:35:50Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.91545</Latitude>\r
+ <Longitude>3.02259</Longitude>\r
+ <Altitude>17.922</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:36:03Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.90590</Latitude>\r
+ <Longitude>3.04057</Longitude>\r
+ <Altitude>13.596</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:38:11Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.90530</Latitude>\r
+ <Longitude>3.04529</Longitude>\r
+ <Altitude>11.673</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:38:28Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.90135</Latitude>\r
+ <Longitude>3.05411</Longitude>\r
+ <Altitude>10.231</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:39:02Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.88610</Latitude>\r
+ <Longitude>3.04768</Longitude>\r
+ <Altitude>11.673</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:40:05Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.87893</Latitude>\r
+ <Longitude>3.04165</Longitude>\r
+ <Altitude>3.021</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:40:54Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.86676</Latitude>\r
+ <Longitude>3.03083</Longitude>\r
+ <Altitude>3.021</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:41:55Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.86548</Latitude>\r
+ <Longitude>3.03012</Longitude>\r
+ <Altitude>1.099</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:42:01Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.86294</Latitude>\r
+ <Longitude>3.02922</Longitude>\r
+ <Altitude>0.137</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:42:12Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.86058</Latitude>\r
+ <Longitude>3.02935</Longitude>\r
+ <Altitude>3.983</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:42:22Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.85408</Latitude>\r
+ <Longitude>3.03195</Longitude>\r
+ <Altitude>4.944</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:42:52Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.85337</Latitude>\r
+ <Longitude>3.03429</Longitude>\r
+ <Altitude>7.347</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:43:01Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.84526</Latitude>\r
+ <Longitude>3.03972</Longitude>\r
+ <Altitude>8.789</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:43:45Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.84239</Latitude>\r
+ <Longitude>3.04023</Longitude>\r
+ <Altitude>8.789</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:43:55Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.83900</Latitude>\r
+ <Longitude>3.03999</Longitude>\r
+ <Altitude>8.789</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:44:11Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.83741</Latitude>\r
+ <Longitude>3.03879</Longitude>\r
+ <Altitude>8.789</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:44:19Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.82801</Latitude>\r
+ <Longitude>3.03439</Longitude>\r
+ <Altitude>8.789</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:45:02Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.81561</Latitude>\r
+ <Longitude>3.02817</Longitude>\r
+ <Altitude>8.789</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:45:54Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.81005</Latitude>\r
+ <Longitude>3.03096</Longitude>\r
+ <Altitude>8.789</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:46:14Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.80838</Latitude>\r
+ <Longitude>3.03109</Longitude>\r
+ <Altitude>8.789</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:46:21Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.78855</Latitude>\r
+ <Longitude>3.02161</Longitude>\r
+ <Altitude>8.309</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:47:50Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.78771</Latitude>\r
+ <Longitude>3.01961</Longitude>\r
+ <Altitude>1.579</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:47:59Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.78821</Latitude>\r
+ <Longitude>3.01688</Longitude>\r
+ <Altitude>0.618</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:48:08Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.78821</Latitude>\r
+ <Longitude>3.01609</Longitude>\r
+ <Altitude>1.099</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:48:11Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.78786</Latitude>\r
+ <Longitude>3.01482</Longitude>\r
+ <Altitude>1.579</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:48:17Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.78728</Latitude>\r
+ <Longitude>3.01467</Longitude>\r
+ <Altitude>3.021</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:48:20Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.78664</Latitude>\r
+ <Longitude>3.01431</Longitude>\r
+ <Altitude>3.502</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:48:24Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.78520</Latitude>\r
+ <Longitude>3.01422</Longitude>\r
+ <Altitude>3.983</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:48:32Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.78398</Latitude>\r
+ <Longitude>3.01440</Longitude>\r
+ <Altitude>2.541</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:48:38Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77808</Latitude>\r
+ <Longitude>3.01573</Longitude>\r
+ <Altitude>6.386</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:49:05Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77439</Latitude>\r
+ <Longitude>3.01639</Longitude>\r
+ <Altitude>6.386</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:49:24Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77390</Latitude>\r
+ <Longitude>3.01313</Longitude>\r
+ <Altitude>2.541</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:49:59Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77329</Latitude>\r
+ <Longitude>3.01070</Longitude>\r
+ <Altitude>2.541</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:50:18Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77329</Latitude>\r
+ <Longitude>3.00997</Longitude>\r
+ <Altitude>3.021</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:50:28Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77235</Latitude>\r
+ <Longitude>3.00796</Longitude>\r
+ <Altitude>4.463</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:50:46Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77207</Latitude>\r
+ <Longitude>3.00540</Longitude>\r
+ <Altitude>6.866</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:51:09Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77226</Latitude>\r
+ <Longitude>3.00371</Longitude>\r
+ <Altitude>8.309</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:51:20Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77413</Latitude>\r
+ <Longitude>2.99418</Longitude>\r
+ <Altitude>3.983</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:52:27Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77450</Latitude>\r
+ <Longitude>2.99109</Longitude>\r
+ <Altitude>3.502</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:52:54Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77302</Latitude>\r
+ <Longitude>2.98779</Longitude>\r
+ <Altitude>1.099</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:54:18Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77239</Latitude>\r
+ <Longitude>2.98753</Longitude>\r
+ <Altitude>2.060</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:54:33Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77244</Latitude>\r
+ <Longitude>2.98781</Longitude>\r
+ <Altitude>2.060</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:54:40Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77256</Latitude>\r
+ <Longitude>2.98809</Longitude>\r
+ <Altitude>3.502</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:54:52Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77347</Latitude>\r
+ <Longitude>2.98852</Longitude>\r
+ <Altitude>3.983</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:56:22Z</Time>\r
+ </Trackpoint>\r
+ <Trackpoint>\r
+ <Position>\r
+ <Latitude>42.77312</Latitude>\r
+ <Longitude>2.98854</Longitude>\r
+ <Altitude>-1.785</Altitude>\r
+ </Position>\r
+ <Time>2004-12-21T16:59:05Z</Time>\r
+ </Trackpoint>\r
+ </Track>\r
+ </Run>\r
+</History>\r
+\r
<time>2004-01-19T02:20:24Z</time>
<bounds minlat="9999.000000" minlon ="9999.000000" maxlat="-9999.000000" maxlon="-9999.000000" />
<rte>
- <rtept lat="35.824742" lon="-86.850357">
+ <rtept lat="35.824742317" lon="-86.850357056">
<name>\00000</name>
</rtept>
- <rtept lat="35.824828" lon="-86.836564">
+ <rtept lat="35.824828148" lon="-86.836563706">
<name>\00001</name>
</rtept>
- <rtept lat="35.824828" lon="-86.836564">
+ <rtept lat="35.824828148" lon="-86.836563706">
<name>\00002</name>
</rtept>
- <rtept lat="35.824817" lon="-86.838152">
+ <rtept lat="35.824817419" lon="-86.838151574">
<name>\00003</name>
</rtept>
- <rtept lat="35.824817" lon="-86.838152">
+ <rtept lat="35.824817419" lon="-86.838151574">
<name>\00004</name>
</rtept>
- <rtept lat="35.824871" lon="-86.834478">
+ <rtept lat="35.824871063" lon="-86.834478378">
<name>\00005</name>
</rtept>
- <rtept lat="35.823541" lon="-86.837139">
+ <rtept lat="35.823540688" lon="-86.837139130">
<name>\00006</name>
</rtept>
- <rtept lat="35.824828" lon="-86.836324">
+ <rtept lat="35.824828148" lon="-86.836323738">
<name>\00007</name>
</rtept>
- <rtept lat="35.824828" lon="-86.836324">
+ <rtept lat="35.824828148" lon="-86.836323738">
<name>\00008</name>
</rtept>
- <rtept lat="35.825043" lon="-86.836195">
+ <rtept lat="35.825042725" lon="-86.836194992">
<name>\00009</name>
</rtept>
- <rtept lat="35.825043" lon="-86.836195">
+ <rtept lat="35.825042725" lon="-86.836194992">
<name>\0000a</name>
</rtept>
- <rtept lat="35.825429" lon="-86.835938">
+ <rtept lat="35.825428963" lon="-86.835937500">
<name>\0000b</name>
</rtept>
- <rtept lat="35.825429" lon="-86.835938">
+ <rtept lat="35.825428963" lon="-86.835937500">
<name>\0000c</name>
</rtept>
- <rtept lat="35.826674" lon="-86.835251">
+ <rtept lat="35.826673508" lon="-86.835250854">
<name>\0000d</name>
</rtept>
- <rtept lat="35.826674" lon="-86.835251">
+ <rtept lat="35.826673508" lon="-86.835250854">
<name>\0000e</name>
</rtept>
- <rtept lat="35.829163" lon="-86.834178">
+ <rtept lat="35.829162598" lon="-86.834177971">
<name>\0000f</name>
</rtept>
- <rtept lat="35.831780" lon="-86.833448">
+ <rtept lat="35.831780434" lon="-86.833448410">
<name>\00010</name>
</rtept>
- <rtept lat="35.831780" lon="-86.833448">
+ <rtept lat="35.831780434" lon="-86.833448410">
<name>\00011</name>
</rtept>
- <rtept lat="35.843239" lon="-86.832590">
+ <rtept lat="35.843238831" lon="-86.832590103">
<name>\00012</name>
</rtept>
- <rtept lat="35.843239" lon="-86.832590">
+ <rtept lat="35.843238831" lon="-86.832590103">
<name>\00013</name>
</rtept>
- <rtept lat="35.851693" lon="-86.832118">
+ <rtept lat="35.851693153" lon="-86.832118034">
<name>\00014</name>
</rtept>
- <rtept lat="35.851693" lon="-86.832118">
+ <rtept lat="35.851693153" lon="-86.832118034">
<name>\00015</name>
</rtept>
- <rtept lat="35.856328" lon="-86.831946">
+ <rtept lat="35.856328011" lon="-86.831946373">
<name>\00016</name>
</rtept>
- <rtept lat="35.856328" lon="-86.831946">
+ <rtept lat="35.856328011" lon="-86.831946373">
<name>\00017</name>
</rtept>
- <rtept lat="35.856457" lon="-86.831946">
+ <rtept lat="35.856456757" lon="-86.831946373">
<name>\00018</name>
</rtept>
- <rtept lat="35.856457" lon="-86.831946">
+ <rtept lat="35.856456757" lon="-86.831946373">
<name>\00019</name>
</rtept>
- <rtept lat="35.859375" lon="-86.831732">
+ <rtept lat="35.859375000" lon="-86.831731796">
<name>\0001a</name>
</rtept>
- <rtept lat="35.859547" lon="-86.831689">
+ <rtept lat="35.859546661" lon="-86.831688881">
<name>\0001b</name>
</rtept>
- <rtept lat="35.862478" lon="-86.831487">
+ <rtept lat="35.862477541" lon="-86.831486702">
<name>\0001c</name>
</rtept>
- <rtept lat="35.862679" lon="-86.831474">
+ <rtept lat="35.862679482" lon="-86.831474304">
<name>\0001d</name>
</rtept>
- <rtept lat="35.864439" lon="-86.831474">
+ <rtept lat="35.864439011" lon="-86.831474304">
<name>\0001e</name>
</rtept>
- <rtept lat="35.866928" lon="-86.831260">
+ <rtept lat="35.866928101" lon="-86.831259727">
<name>\0001f</name>
</rtept>
- <rtept lat="35.869846" lon="-86.831045">
+ <rtept lat="35.869846344" lon="-86.831045151">
<name>\00020</name>
</rtept>
- <rtept lat="35.875082" lon="-86.830788">
+ <rtept lat="35.875082016" lon="-86.830787659">
<name>\00021</name>
</rtept>
- <rtept lat="35.889845" lon="-86.829758">
+ <rtept lat="35.889844894" lon="-86.829757690">
<name>\00022</name>
</rtept>
- <rtept lat="35.892162" lon="-86.829457">
+ <rtept lat="35.892162323" lon="-86.829457283">
<name>\00023</name>
</rtept>
- <rtept lat="35.892591" lon="-86.829414">
+ <rtept lat="35.892591476" lon="-86.829414368">
<name>\00024</name>
</rtept>
- <rtept lat="35.895166" lon="-86.828942">
+ <rtept lat="35.895166397" lon="-86.828942299">
<name>\00025</name>
</rtept>
- <rtept lat="35.898042" lon="-86.827998">
+ <rtept lat="35.898041725" lon="-86.827998161">
<name>\00026</name>
</rtept>
- <rtept lat="35.904651" lon="-86.825638">
+ <rtept lat="35.904650688" lon="-86.825637817">
<name>\00027</name>
</rtept>
- <rtept lat="35.906410" lon="-86.825123">
+ <rtept lat="35.906410217" lon="-86.825122833">
<name>\00028</name>
</rtept>
- <rtept lat="35.907698" lon="-86.824865">
+ <rtept lat="35.907697678" lon="-86.824865341">
<name>\00029</name>
</rtept>
- <rtept lat="35.909672" lon="-86.824565">
+ <rtept lat="35.909671783" lon="-86.824564934">
<name>\0002a</name>
</rtept>
- <rtept lat="35.910616" lon="-86.824479">
+ <rtept lat="35.910615921" lon="-86.824479103">
<name>\0002b</name>
</rtept>
- <rtept lat="35.914178" lon="-86.824050">
+ <rtept lat="35.914177895" lon="-86.824049950">
<name>\0002c</name>
</rtept>
- <rtept lat="35.917568" lon="-86.823750">
+ <rtept lat="35.917568207" lon="-86.823749542">
<name>\0002d</name>
</rtept>
- <rtept lat="35.918555" lon="-86.823664">
+ <rtept lat="35.918555260" lon="-86.823663712">
<name>\0002e</name>
</rtept>
- <rtept lat="35.922332" lon="-86.822677">
+ <rtept lat="35.922331810" lon="-86.822676659">
<name>\0002f</name>
</rtept>
- <rtept lat="35.926194" lon="-86.821475">
+ <rtept lat="35.926194191" lon="-86.821475029">
<name>\00030</name>
</rtept>
- <rtept lat="35.926194" lon="-86.821475">
+ <rtept lat="35.926194191" lon="-86.821475029">
<name>\00031</name>
</rtept>
- <rtept lat="35.930357" lon="-86.820016">
+ <rtept lat="35.930356979" lon="-86.820015907">
<name>\00032</name>
</rtept>
- <rtept lat="35.933619" lon="-86.819158">
+ <rtept lat="35.933618546" lon="-86.819157600">
<name>\00033</name>
</rtept>
- <rtept lat="35.939155" lon="-86.817698">
+ <rtept lat="35.939154625" lon="-86.817698479">
<name>\00034</name>
</rtept>
- <rtept lat="35.942373" lon="-86.816540">
+ <rtept lat="35.942373276" lon="-86.816539764">
<name>\00035</name>
</rtept>
- <rtept lat="35.944004" lon="-86.815896">
+ <rtept lat="35.944004059" lon="-86.815896034">
<name>\00036</name>
</rtept>
- <rtept lat="35.947266" lon="-86.814651">
+ <rtept lat="35.947265625" lon="-86.814651489">
<name>\00037</name>
</rtept>
- <rtept lat="35.947952" lon="-86.814394">
+ <rtept lat="35.947952271" lon="-86.814393997">
<name>\00038</name>
</rtept>
- <rtept lat="35.948339" lon="-86.814265">
+ <rtept lat="35.948338509" lon="-86.814265251">
<name>\00039</name>
</rtept>
- <rtept lat="35.952158" lon="-86.812892">
+ <rtept lat="35.952157974" lon="-86.812891960">
<name>\0003a</name>
</rtept>
- <rtept lat="35.954261" lon="-86.812119">
+ <rtept lat="35.954260826" lon="-86.812119484">
<name>\0003b</name>
</rtept>
- <rtept lat="35.954733" lon="-86.811905">
+ <rtept lat="35.954732895" lon="-86.811904907">
<name>\0003c</name>
</rtept>
- <rtept lat="35.960870" lon="-86.809716">
+ <rtept lat="35.960869789" lon="-86.809716225">
<name>\0003d</name>
</rtept>
- <rtept lat="35.960870" lon="-86.809716">
+ <rtept lat="35.960869789" lon="-86.809716225">
<name>\0003e</name>
</rtept>
- <rtept lat="35.961041" lon="-86.809673">
+ <rtept lat="35.961041451" lon="-86.809673309">
<name>\0003f</name>
</rtept>
- <rtept lat="35.961342" lon="-86.809587">
+ <rtept lat="35.961341858" lon="-86.809587479">
<name>\00040</name>
</rtept>
- <rtept lat="35.961986" lon="-86.809287">
+ <rtept lat="35.961985588" lon="-86.809287071">
<name>\00041</name>
</rtept>
- <rtept lat="35.966277" lon="-86.807699">
+ <rtept lat="35.966277122" lon="-86.807699203">
<name>\00042</name>
</rtept>
- <rtept lat="35.966277" lon="-86.807699">
+ <rtept lat="35.966277122" lon="-86.807699203">
<name>\00043</name>
</rtept>
- <rtept lat="35.970222" lon="-86.806334">
+ <rtept lat="35.970221877" lon="-86.806334257">
<name>\00044</name>
</rtept>
- <rtept lat="35.970998" lon="-86.806197">
+ <rtept lat="35.970997810" lon="-86.806197166">
<name>\00045</name>
</rtept>
- <rtept lat="35.983357" lon="-86.801906">
+ <rtept lat="35.983357430" lon="-86.801905632">
<name>\00046</name>
</rtept>
- <rtept lat="35.993443" lon="-86.798515">
+ <rtept lat="35.993442535" lon="-86.798515320">
<name>\00047</name>
</rtept>
- <rtept lat="35.997047" lon="-86.797099">
+ <rtept lat="35.997047424" lon="-86.797099113">
<name>\00048</name>
</rtept>
- <rtept lat="35.997262" lon="-86.797013">
+ <rtept lat="35.997262001" lon="-86.797013283">
<name>\00049</name>
</rtept>
- <rtept lat="35.997519" lon="-86.796842">
+ <rtept lat="35.997519493" lon="-86.796841621">
<name>\0004a</name>
</rtept>
- <rtept lat="35.999279" lon="-86.795812">
+ <rtept lat="35.999279022" lon="-86.795811653">
<name>\0004b</name>
</rtept>
- <rtept lat="36.002111" lon="-86.792893">
+ <rtept lat="36.002111435" lon="-86.792893410">
<name>\0004c</name>
</rtept>
- <rtept lat="36.002541" lon="-86.792550">
+ <rtept lat="36.002540588" lon="-86.792550087">
<name>\0004d</name>
</rtept>
- <rtept lat="36.002798" lon="-86.792207">
+ <rtept lat="36.002798080" lon="-86.792206764">
<name>\0004e</name>
</rtept>
- <rtept lat="36.008720" lon="-86.785340">
+ <rtept lat="36.008720398" lon="-86.785340309">
<name>\0004f</name>
</rtept>
- <rtept lat="36.010566" lon="-86.784739">
+ <rtept lat="36.010565758" lon="-86.784739494">
<name>\00050</name>
</rtept>
- <rtept lat="36.012282" lon="-86.784825">
+ <rtept lat="36.012282372" lon="-86.784825325">
<name>\00051</name>
</rtept>
- <rtept lat="36.014214" lon="-86.785083">
+ <rtept lat="36.014213562" lon="-86.785082817">
<name>\00052</name>
</rtept>
- <rtept lat="36.019578" lon="-86.786971">
+ <rtept lat="36.019577980" lon="-86.786971092">
<name>\00053</name>
</rtept>
- <rtept lat="36.020780" lon="-86.786928">
+ <rtept lat="36.020779610" lon="-86.786928177">
<name>\00054</name>
</rtept>
- <rtept lat="36.022325" lon="-86.786799">
+ <rtept lat="36.022324562" lon="-86.786799431">
<name>\00055</name>
</rtept>
- <rtept lat="36.024127" lon="-86.786156">
+ <rtept lat="36.024127007" lon="-86.786155701">
<name>\00056</name>
</rtept>
- <rtept lat="36.025672" lon="-86.785383">
+ <rtept lat="36.025671959" lon="-86.785383224">
<name>\00057</name>
</rtept>
- <rtept lat="36.026402" lon="-86.784825">
+ <rtept lat="36.026401520" lon="-86.784825325">
<name>\00058</name>
</rtept>
- <rtept lat="36.027517" lon="-86.784225">
+ <rtept lat="36.027517319" lon="-86.784224510">
<name>\00059</name>
</rtept>
- <rtept lat="36.027646" lon="-86.784096">
+ <rtept lat="36.027646065" lon="-86.784095764">
<name>\0005a</name>
</rtept>
- <rtept lat="36.028590" lon="-86.783881">
+ <rtept lat="36.028590202" lon="-86.783881187">
<name>\0005b</name>
</rtept>
- <rtept lat="36.032839" lon="-86.783409">
+ <rtept lat="36.032838821" lon="-86.783409119">
<name>\0005c</name>
</rtept>
- <rtept lat="36.032882" lon="-86.783409">
+ <rtept lat="36.032881737" lon="-86.783409119">
<name>\0005d</name>
</rtept>
- <rtept lat="36.033611" lon="-86.783280">
+ <rtept lat="36.033611298" lon="-86.783280373">
<name>\0005e</name>
</rtept>
- <rtept lat="36.034702" lon="-86.783146">
+ <rtept lat="36.034702063" lon="-86.783146381">
<name>\0005f</name>
</rtept>
- <rtept lat="36.037957" lon="-86.782753">
+ <rtept lat="36.037956715" lon="-86.782753229">
<name>\00060</name>
</rtept>
- <rtept lat="36.042571" lon="-86.781868">
+ <rtept lat="36.042570829" lon="-86.781867504">
<name>\00061</name>
</rtept>
- <rtept lat="36.045191" lon="-86.779150">
+ <rtept lat="36.045191288" lon="-86.779150009">
<name>\00062</name>
</rtept>
- <rtept lat="36.049815" lon="-86.775673">
+ <rtept lat="36.049814939" lon="-86.775673151">
<name>\00063</name>
</rtept>
- <rtept lat="36.074134" lon="-86.768918">
+ <rtept lat="36.074133992" lon="-86.768917680">
<name>\00064</name>
</rtept>
- <rtept lat="36.079087" lon="-86.765003">
+ <rtept lat="36.079087496" lon="-86.765003443">
<name>\00065</name>
</rtept>
- <rtept lat="36.085305" lon="-86.763301">
+ <rtept lat="36.085304618" lon="-86.763301373">
<name>\00066</name>
</rtept>
- <rtept lat="36.092564" lon="-86.761913">
+ <rtept lat="36.092563868" lon="-86.761912942">
<name>\00067</name>
</rtept>
- <rtept lat="36.098430" lon="-86.763491">
+ <rtept lat="36.098430037" lon="-86.763490558">
<name>\00068</name>
</rtept>
- <rtept lat="36.104924" lon="-86.766683">
+ <rtept lat="36.104923964" lon="-86.766683221">
<name>\00069</name>
</rtept>
- <rtept lat="36.111792" lon="-86.770982">
+ <rtept lat="36.111792207" lon="-86.770981908">
<name>\0006a</name>
</rtept>
- <rtept lat="36.122102" lon="-86.772472">
+ <rtept lat="36.122102261" lon="-86.772471786">
<name>\0006b</name>
</rtept>
- <rtept lat="36.131518" lon="-86.773695">
+ <rtept lat="36.131518006" lon="-86.773695111">
<name>\0006c</name>
</rtept>
- <rtept lat="36.137060" lon="-86.775579">
+ <rtept lat="36.137059689" lon="-86.775578976">
<name>\0006d</name>
</rtept>
- <rtept lat="36.146029" lon="-86.777261">
+ <rtept lat="36.146028996" lon="-86.777261019">
<name>\0006e</name>
</rtept>
- <rtept lat="36.146650" lon="-86.777101">
+ <rtept lat="36.146650314" lon="-86.777100563">
<name>\0006f</name>
</rtept>
- <rtept lat="36.147294" lon="-86.776628">
+ <rtept lat="36.147294044" lon="-86.776628494">
<name>\00070</name>
</rtept>
- <rtept lat="36.147809" lon="-86.776156">
+ <rtept lat="36.147809029" lon="-86.776156425">
<name>\00071</name>
</rtept>
- <rtept lat="36.148615" lon="-86.774737">
+ <rtept lat="36.148615003" lon="-86.774737358">
<name>\00072</name>
</rtept>
- <rtept lat="36.148667" lon="-86.774526">
+ <rtept lat="36.148667336" lon="-86.774525642">
<name>\00073</name>
</rtept>
- <rtept lat="36.149182" lon="-86.773024">
+ <rtept lat="36.149182320" lon="-86.773023605">
<name>\00074</name>
</rtept>
- <rtept lat="36.149483" lon="-86.772294">
+ <rtept lat="36.149482727" lon="-86.772294044">
<name>\00075</name>
</rtept>
- <rtept lat="36.150384" lon="-86.770234">
+ <rtept lat="36.150383949" lon="-86.770234108">
<name>\00076</name>
</rtept>
- <rtept lat="36.150770" lon="-86.769376">
+ <rtept lat="36.150770187" lon="-86.769375801">
<name>\00077</name>
</rtept>
- <rtept lat="36.150985" lon="-86.768861">
+ <rtept lat="36.150984764" lon="-86.768860817">
<name>\00078</name>
</rtept>
- <rtept lat="36.151242" lon="-86.768303">
+ <rtept lat="36.151242256" lon="-86.768302917">
<name>\00079</name>
</rtept>
- <rtept lat="36.151929" lon="-86.766715">
+ <rtept lat="36.151928902" lon="-86.766715050">
<name>\0007a</name>
</rtept>
- <rtept lat="36.152444" lon="-86.765513">
+ <rtept lat="36.152443886" lon="-86.765513420">
<name>\0007b</name>
</rtept>
- <rtept lat="36.153474" lon="-86.763196">
+ <rtept lat="36.153473854" lon="-86.763195992">
<name>\0007c</name>
</rtept>
- <rtept lat="36.153856" lon="-86.762298">
+ <rtept lat="36.153856039" lon="-86.762298107">
<name>\0007d</name>
</rtept>
- <rtept lat="36.154461" lon="-86.761308">
+ <rtept lat="36.154460907" lon="-86.761307716">
<name>\0007e</name>
</rtept>
- <rtept lat="36.154804" lon="-86.760879">
+ <rtept lat="36.154804230" lon="-86.760878563">
<name>\0007f</name>
</rtept>
- <rtept lat="36.155062" lon="-86.760492">
+ <rtept lat="36.155061722" lon="-86.760492325">
<name>\00080</name>
</rtept>
- <rtept lat="36.155705" lon="-86.759934">
+ <rtept lat="36.155705452" lon="-86.759934425">
<name>\00081</name>
</rtept>
- <rtept lat="36.156049" lon="-86.759763">
+ <rtept lat="36.156048775" lon="-86.759762764">
<name>\00082</name>
</rtept>
- <rtept lat="36.156956" lon="-86.759298">
+ <rtept lat="36.156955957" lon="-86.759298086">
<name>\00083</name>
</rtept>
- <rtept lat="36.158152" lon="-86.759205">
+ <rtept lat="36.158151627" lon="-86.759204865">
<name>\00084</name>
</rtept>
- <rtept lat="36.159053" lon="-86.759205">
+ <rtept lat="36.159052849" lon="-86.759204865">
<name>\00085</name>
</rtept>
- <rtept lat="36.159739" lon="-86.759377">
+ <rtept lat="36.159739494" lon="-86.759376526">
<name>\00086</name>
</rtept>
- <rtept lat="36.160598" lon="-86.759677">
+ <rtept lat="36.160597801" lon="-86.759676933">
<name>\00087</name>
</rtept>
- <rtept lat="36.161885" lon="-86.760492">
+ <rtept lat="36.161885262" lon="-86.760492325">
<name>\00088</name>
</rtept>
- <rtept lat="36.162786" lon="-86.761179">
+ <rtept lat="36.162786484" lon="-86.761178970">
<name>\00089</name>
</rtept>
- <rtept lat="36.163988" lon="-86.762381">
+ <rtept lat="36.163988113" lon="-86.762380600">
<name>\0008a</name>
</rtept>
- <rtept lat="36.165662" lon="-86.764097">
+ <rtept lat="36.165661812" lon="-86.764097214">
<name>\0008b</name>
</rtept>
- <rtept lat="36.166606" lon="-86.764698">
+ <rtept lat="36.166605949" lon="-86.764698029">
<name>\0008c</name>
</rtept>
- <rtept lat="36.168194" lon="-86.765685">
+ <rtept lat="36.168193817" lon="-86.765685081">
<name>\0008d</name>
</rtept>
- <rtept lat="36.170425" lon="-86.767402">
+ <rtept lat="36.170425415" lon="-86.767401695">
<name>\0008e</name>
</rtept>
- <rtept lat="36.170683" lon="-86.767616">
+ <rtept lat="36.170682907" lon="-86.767616272">
<name>\0008f</name>
</rtept>
- <rtept lat="36.171541" lon="-86.768303">
+ <rtept lat="36.171541214" lon="-86.768302917">
<name>\00090</name>
</rtept>
- <rtept lat="36.172056" lon="-86.768689">
+ <rtept lat="36.172056198" lon="-86.768689156">
<name>\00091</name>
</rtept>
- <rtept lat="36.174545" lon="-86.770706">
+ <rtept lat="36.174545288" lon="-86.770706177">
<name>\00092</name>
</rtept>
- <rtept lat="36.176176" lon="-86.771693">
+ <rtept lat="36.176176071" lon="-86.771693230">
<name>\00093</name>
</rtept>
- <rtept lat="36.176648" lon="-86.772037">
+ <rtept lat="36.176648140" lon="-86.772036552">
<name>\00094</name>
</rtept>
- <rtept lat="36.177421" lon="-86.772552">
+ <rtept lat="36.177420616" lon="-86.772551537">
<name>\00095</name>
</rtept>
- <rtept lat="36.179223" lon="-86.773667">
+ <rtept lat="36.179223061" lon="-86.773667336">
<name>\00096</name>
</rtept>
- <rtept lat="36.179867" lon="-86.774011">
+ <rtept lat="36.179866791" lon="-86.774010658">
<name>\00097</name>
</rtept>
- <rtept lat="36.182914" lon="-86.775084">
+ <rtept lat="36.182913780" lon="-86.775083542">
<name>\00098</name>
</rtept>
- <rtept lat="36.184974" lon="-86.775212">
+ <rtept lat="36.184973717" lon="-86.775212288">
<name>\00099</name>
</rtept>
- <rtept lat="36.187849" lon="-86.775341">
+ <rtept lat="36.187849045" lon="-86.775341034">
<name>\0009a</name>
</rtept>
- <rtept lat="36.195402" lon="-86.775513">
+ <rtept lat="36.195402145" lon="-86.775512695">
<name>\0009b</name>
</rtept>
- <rtept lat="36.195617" lon="-86.775513">
+ <rtept lat="36.195616722" lon="-86.775512695">
<name>\0009c</name>
</rtept>
- <rtept lat="36.196647" lon="-86.775599">
+ <rtept lat="36.196646690" lon="-86.775598526">
<name>\0009d</name>
</rtept>
- <rtept lat="36.199694" lon="-86.775985">
+ <rtept lat="36.199693680" lon="-86.775984764">
<name>\0009e</name>
</rtept>
- <rtept lat="36.202526" lon="-86.776500">
+ <rtept lat="36.202526093" lon="-86.776499748">
<name>\0009f</name>
</rtept>
- <rtept lat="36.203256" lon="-86.776586">
+ <rtept lat="36.203255653" lon="-86.776585579">
<name>\000a0</name>
</rtept>
- <rtept lat="36.206131" lon="-86.776500">
+ <rtept lat="36.206130981" lon="-86.776499748">
<name>\000a1</name>
</rtept>
- <rtept lat="36.206431" lon="-86.776457">
+ <rtept lat="36.206431389" lon="-86.776456833">
<name>\000a2</name>
</rtept>
- <rtept lat="36.206732" lon="-86.776414">
+ <rtept lat="36.206731796" lon="-86.776413918">
<name>\000a3</name>
</rtept>
- <rtept lat="36.209607" lon="-86.776114">
+ <rtept lat="36.209607124" lon="-86.776113510">
<name>\000a4</name>
</rtept>
- <rtept lat="36.209908" lon="-86.776114">
+ <rtept lat="36.209907532" lon="-86.776113510">
<name>\000a5</name>
</rtept>
- <rtept lat="36.210938" lon="-86.775899">
+ <rtept lat="36.210937500" lon="-86.775898933">
<name>\000a6</name>
</rtept>
- <rtept lat="36.211624" lon="-86.775727">
+ <rtept lat="36.211624146" lon="-86.775727272">
<name>\000a7</name>
</rtept>
- <rtept lat="36.212525" lon="-86.775513">
+ <rtept lat="36.212525368" lon="-86.775512695">
<name>\000a8</name>
</rtept>
- <rtept lat="36.215100" lon="-86.774697">
+ <rtept lat="36.215100288" lon="-86.774697304">
<name>\000a9</name>
</rtept>
- <rtept lat="36.216516" lon="-86.774354">
+ <rtept lat="36.216516495" lon="-86.774353981">
<name>\000aa</name>
</rtept>
- <rtept lat="36.216946" lon="-86.774225">
+ <rtept lat="36.216945648" lon="-86.774225235">
<name>\000ab</name>
</rtept>
- <rtept lat="36.217546" lon="-86.773925">
+ <rtept lat="36.217546463" lon="-86.773924828">
<name>\000ac</name>
</rtept>
- <rtept lat="36.220043" lon="-86.773328">
+ <rtept lat="36.220042825" lon="-86.773327947">
<name>\000ad</name>
</rtept>
- <rtept lat="36.227676" lon="-86.771956">
+ <rtept lat="36.227676153" lon="-86.771955848">
<name>\000ae</name>
</rtept>
- <rtept lat="36.230415" lon="-86.770726">
+ <rtept lat="36.230414987" lon="-86.770725846">
<name>\000af</name>
</rtept>
- <rtept lat="36.234298" lon="-86.765748">
+ <rtept lat="36.234297872" lon="-86.765747786">
<name>\000b0</name>
</rtept>
- <rtept lat="36.237641" lon="-86.757237">
+ <rtept lat="36.237640500" lon="-86.757236958">
<name>\000b1</name>
</rtept>
- <rtept lat="36.238552" lon="-86.754674">
+ <rtept lat="36.238551974" lon="-86.754674315">
<name>\000b2</name>
</rtept>
- <rtept lat="36.239023" lon="-86.753745">
+ <rtept lat="36.239023209" lon="-86.753745437">
<name>\000b3</name>
</rtept>
- <rtept lat="36.240292" lon="-86.751747">
+ <rtept lat="36.240292311" lon="-86.751747131">
<name>\000b4</name>
</rtept>
- <rtept lat="36.242506" lon="-86.748660">
+ <rtept lat="36.242506027" lon="-86.748659849">
<name>\000b5</name>
</rtept>
- <rtept lat="36.249619" lon="-86.740723">
+ <rtept lat="36.249619246" lon="-86.740722895">
<name>\000b6</name>
</rtept>
- <rtept lat="36.255138" lon="-86.737612">
+ <rtept lat="36.255138159" lon="-86.737612128">
<name>\000b7</name>
</rtept>
- <rtept lat="36.261118" lon="-86.737606">
+ <rtept lat="36.261118054" lon="-86.737605810">
<name>\000b8</name>
</rtept>
- <rtept lat="36.264048" lon="-86.737248">
+ <rtept lat="36.264048100" lon="-86.737248182">
<name>\000b9</name>
</rtept>
- <rtept lat="36.278924" lon="-86.733718">
+ <rtept lat="36.278923631" lon="-86.733718157">
<name>\000ba</name>
</rtept>
- <rtept lat="36.302061" lon="-86.709395">
+ <rtept lat="36.302061200" lon="-86.709395051">
<name>\000bb</name>
</rtept>
- <rtept lat="36.305821" lon="-86.706113">
+ <rtept lat="36.305821061" lon="-86.706113458">
<name>\000bc</name>
</rtept>
- <rtept lat="36.310222" lon="-86.702430">
+ <rtept lat="36.310221791" lon="-86.702430129">
<name>\000bd</name>
</rtept>
- <rtept lat="36.317163" lon="-86.700809">
+ <rtept lat="36.317163348" lon="-86.700808764">
<name>\000be</name>
</rtept>
- <rtept lat="36.321263" lon="-86.703068">
+ <rtept lat="36.321263075" lon="-86.703067660">
<name>\000bf</name>
</rtept>
- <rtept lat="36.326138" lon="-86.705229">
+ <rtept lat="36.326137662" lon="-86.705229163">
<name>\000c0</name>
</rtept>
- <rtept lat="36.345614" lon="-86.715137">
+ <rtept lat="36.345614076" lon="-86.715137005">
<name>\000c1</name>
</rtept>
- <rtept lat="36.353263" lon="-86.718198">
+ <rtept lat="36.353263497" lon="-86.718198180">
<name>\000c2</name>
</rtept>
- <rtept lat="36.360341" lon="-86.719484">
+ <rtept lat="36.360341072" lon="-86.719484091">
<name>\000c3</name>
</rtept>
- <rtept lat="36.370069" lon="-86.711588">
+ <rtept lat="36.370069146" lon="-86.711588025">
<name>\000c4</name>
</rtept>
- <rtept lat="36.400348" lon="-86.720296">
+ <rtept lat="36.400348067" lon="-86.720296144">
<name>\000c5</name>
</rtept>
- <rtept lat="36.405669" lon="-86.719615">
+ <rtept lat="36.405668855" lon="-86.719614625">
<name>\000c6</name>
</rtept>
- <rtept lat="36.411398" lon="-86.721131">
+ <rtept lat="36.411397815" lon="-86.721131325">
<name>\000c7</name>
</rtept>
- <rtept lat="36.416770" lon="-86.718018">
+ <rtept lat="36.416769624" lon="-86.718018055">
<name>\000c8</name>
</rtept>
- <rtept lat="36.417446" lon="-86.717663">
+ <rtept lat="36.417446136" lon="-86.717662811">
<name>\000c9</name>
</rtept>
- <rtept lat="36.418948" lon="-86.716847">
+ <rtept lat="36.418948174" lon="-86.716847420">
<name>\000ca</name>
</rtept>
- <rtept lat="36.420836" lon="-86.715903">
+ <rtept lat="36.420836449" lon="-86.715903282">
<name>\000cb</name>
</rtept>
- <rtept lat="36.424313" lon="-86.713715">
+ <rtept lat="36.424312592" lon="-86.713714600">
<name>\000cc</name>
</rtept>
- <rtept lat="36.428304" lon="-86.710925">
+ <rtept lat="36.428303719" lon="-86.710925102">
<name>\000cd</name>
</rtept>
- <rtept lat="36.428604" lon="-86.710711">
+ <rtept lat="36.428604126" lon="-86.710710526">
<name>\000ce</name>
</rtept>
- <rtept lat="36.428905" lon="-86.710625">
+ <rtept lat="36.428904533" lon="-86.710624695">
<name>\000cf</name>
</rtept>
- <rtept lat="36.434655" lon="-86.706934">
+ <rtept lat="36.434655190" lon="-86.706933975">
<name>\000d0</name>
</rtept>
- <rtept lat="36.434698" lon="-86.706934">
+ <rtept lat="36.434698105" lon="-86.706933975">
<name>\000d1</name>
</rtept>
- <rtept lat="36.434741" lon="-86.706891">
+ <rtept lat="36.434741020" lon="-86.706891060">
<name>\000d2</name>
</rtept>
- <rtept lat="36.441908" lon="-86.701999">
+ <rtept lat="36.441907883" lon="-86.701998711">
<name>\000d3</name>
</rtept>
- <rtept lat="36.453924" lon="-86.693029">
+ <rtept lat="36.453924179" lon="-86.693029404">
<name>\000d4</name>
</rtept>
- <rtept lat="36.455126" lon="-86.692085">
+ <rtept lat="36.455125809" lon="-86.692085266">
<name>\000d5</name>
</rtept>
- <rtept lat="36.455212" lon="-86.691999">
+ <rtept lat="36.455211639" lon="-86.691999435">
<name>\000d6</name>
</rtept>
- <rtept lat="36.455770" lon="-86.691742">
+ <rtept lat="36.455769539" lon="-86.691741943">
<name>\000d7</name>
</rtept>
- <rtept lat="36.456714" lon="-86.691055">
+ <rtept lat="36.456713676" lon="-86.691055298">
<name>\000d8</name>
</rtept>
- <rtept lat="36.460791" lon="-86.688137">
+ <rtept lat="36.460790634" lon="-86.688137054">
<name>\000d9</name>
</rtept>
- <rtept lat="36.463451" lon="-86.686206">
+ <rtept lat="36.463451385" lon="-86.686205864">
<name>\000da</name>
</rtept>
- <rtept lat="36.463580" lon="-86.685991">
+ <rtept lat="36.463580132" lon="-86.685991287">
<name>\000db</name>
</rtept>
- <rtept lat="36.464653" lon="-86.685176">
+ <rtept lat="36.464653015" lon="-86.685175896">
<name>\000dc</name>
</rtept>
- <rtept lat="36.466627" lon="-86.683803">
+ <rtept lat="36.466627121" lon="-86.683802605">
<name>\000dd</name>
</rtept>
- <rtept lat="36.468816" lon="-86.682515">
+ <rtept lat="36.468815804" lon="-86.682515144">
<name>\000de</name>
</rtept>
- <rtept lat="36.473365" lon="-86.680284">
+ <rtept lat="36.473364830" lon="-86.680283546">
<name>\000df</name>
</rtept>
- <rtept lat="36.474609" lon="-86.679726">
+ <rtept lat="36.474609375" lon="-86.679725647">
<name>\000e0</name>
</rtept>
- <rtept lat="36.474652" lon="-86.679726">
+ <rtept lat="36.474652290" lon="-86.679725647">
<name>\000e1</name>
</rtept>
- <rtept lat="36.476111" lon="-86.678996">
+ <rtept lat="36.476111412" lon="-86.678996086">
<name>\000e2</name>
</rtept>
- <rtept lat="36.485424" lon="-86.674705">
+ <rtept lat="36.485424042" lon="-86.674704552">
<name>\000e3</name>
</rtept>
- <rtept lat="36.488600" lon="-86.673203">
+ <rtept lat="36.488599777" lon="-86.673202515">
<name>\000e4</name>
</rtept>
- <rtept lat="36.488643" lon="-86.673203">
+ <rtept lat="36.488642693" lon="-86.673202515">
<name>\000e5</name>
</rtept>
- <rtept lat="36.498599" lon="-86.667023">
+ <rtept lat="36.498599052" lon="-86.667022705">
<name>\000e6</name>
</rtept>
- <rtept lat="36.498642" lon="-86.666980">
+ <rtept lat="36.498641968" lon="-86.666979790">
<name>\000e7</name>
</rtept>
- <rtept lat="36.500015" lon="-86.666164">
+ <rtept lat="36.500015259" lon="-86.666164398">
<name>\000e8</name>
</rtept>
- <rtept lat="36.501131" lon="-86.665092">
+ <rtept lat="36.501131058" lon="-86.665091515">
<name>\000e9</name>
</rtept>
- <rtept lat="36.506109" lon="-86.660156">
+ <rtept lat="36.506109238" lon="-86.660156250">
<name>\000ea</name>
</rtept>
- <rtept lat="36.509929" lon="-86.656380">
+ <rtept lat="36.509928703" lon="-86.656379700">
<name>\000eb</name>
</rtept>
- <rtept lat="36.511002" lon="-86.655307">
+ <rtept lat="36.511001587" lon="-86.655306816">
<name>\000ec</name>
</rtept>
- <rtept lat="36.511002" lon="-86.655307">
+ <rtept lat="36.511001587" lon="-86.655306816">
<name>\000ed</name>
</rtept>
- <rtept lat="36.512032" lon="-86.654277">
+ <rtept lat="36.512031555" lon="-86.654276848">
<name>\000ee</name>
</rtept>
- <rtept lat="36.515465" lon="-86.650972">
+ <rtept lat="36.515464783" lon="-86.650972366">
<name>\000ef</name>
</rtept>
- <rtept lat="36.517997" lon="-86.648526">
+ <rtept lat="36.517996788" lon="-86.648526192">
<name>\000f0</name>
</rtept>
- <rtept lat="36.519885" lon="-86.646852">
+ <rtept lat="36.519885063" lon="-86.646852493">
<name>\000f1</name>
</rtept>
- <rtept lat="36.522288" lon="-86.645522">
+ <rtept lat="36.522288322" lon="-86.645522118">
<name>\000f2</name>
</rtept>
- <rtept lat="36.523361" lon="-86.645007">
+ <rtept lat="36.523361206" lon="-86.645007133">
<name>\000f3</name>
</rtept>
- <rtept lat="36.523876" lon="-86.644793">
+ <rtept lat="36.523876190" lon="-86.644792557">
<name>\000f4</name>
</rtept>
- <rtept lat="36.527739" lon="-86.643291">
+ <rtept lat="36.527738571" lon="-86.643290520">
<name>\000f5</name>
</rtept>
- <rtept lat="36.531901" lon="-86.641788">
+ <rtept lat="36.531901360" lon="-86.641788483">
<name>\000f6</name>
</rtept>
- <rtept lat="36.532159" lon="-86.641746">
+ <rtept lat="36.532158852" lon="-86.641745567">
<name>\000f7</name>
</rtept>
- <rtept lat="36.532373" lon="-86.641617">
+ <rtept lat="36.532373428" lon="-86.641616821">
<name>\000f8</name>
</rtept>
- <rtept lat="36.534305" lon="-86.640759">
+ <rtept lat="36.534304619" lon="-86.640758514">
<name>\000f9</name>
</rtept>
- <rtept lat="36.542630" lon="-86.637239">
+ <rtept lat="36.542630196" lon="-86.637239456">
<name>\000fa</name>
</rtept>
- <rtept lat="36.544604" lon="-86.636081">
+ <rtept lat="36.544604301" lon="-86.636080742">
<name>\000fb</name>
</rtept>
- <rtept lat="36.546450" lon="-86.634793">
+ <rtept lat="36.546449661" lon="-86.634793282">
<name>\000fc</name>
</rtept>
- <rtept lat="36.546621" lon="-86.634665">
+ <rtept lat="36.546621323" lon="-86.634664536">
<name>\000fd</name>
</rtept>
- <rtept lat="36.546621" lon="-86.634665">
+ <rtept lat="36.546621323" lon="-86.634664536">
<name>\000fe</name>
</rtept>
- <rtept lat="36.547694" lon="-86.633935">
+ <rtept lat="36.547694206" lon="-86.633934975">
<name>\000ff</name>
</rtept>
- <rtept lat="36.550741" lon="-86.631789">
+ <rtept lat="36.550741196" lon="-86.631789207">
<name>\00100</name>
</rtept>
- <rtept lat="36.557007" lon="-86.627669">
+ <rtept lat="36.557006836" lon="-86.627669334">
<name>\00101</name>
</rtept>
- <rtept lat="36.557007" lon="-86.627626">
+ <rtept lat="36.557006836" lon="-86.627626419">
<name>\00102</name>
</rtept>
- <rtept lat="36.562500" lon="-86.624064">
+ <rtept lat="36.562500000" lon="-86.624064445">
<name>\00103</name>
</rtept>
- <rtept lat="36.563058" lon="-86.623721">
+ <rtept lat="36.563057899" lon="-86.623721123">
<name>\00104</name>
</rtept>
- <rtept lat="36.581297" lon="-86.611791">
+ <rtept lat="36.581296921" lon="-86.611790657">
<name>\00105</name>
</rtept>
- <rtept lat="36.581941" lon="-86.611362">
+ <rtept lat="36.581940651" lon="-86.611361504">
<name>\00106</name>
</rtept>
- <rtept lat="36.583786" lon="-86.609602">
+ <rtept lat="36.583786011" lon="-86.609601974">
<name>\00107</name>
</rtept>
- <rtept lat="36.585631" lon="-86.607542">
+ <rtept lat="36.585631371" lon="-86.607542038">
<name>\00108</name>
</rtept>
- <rtept lat="36.588335" lon="-86.603894">
+ <rtept lat="36.588335037" lon="-86.603894234">
<name>\00109</name>
</rtept>
- <rtept lat="36.589665" lon="-86.601963">
+ <rtept lat="36.589665413" lon="-86.601963043">
<name>\0010a</name>
</rtept>
- <rtept lat="36.590738" lon="-86.600718">
+ <rtept lat="36.590738297" lon="-86.600718498">
<name>\0010b</name>
</rtept>
- <rtept lat="36.591082" lon="-86.600204">
+ <rtept lat="36.591081619" lon="-86.600203514">
<name>\0010c</name>
</rtept>
- <rtept lat="36.591468" lon="-86.599689">
+ <rtept lat="36.591467857" lon="-86.599688530">
<name>\0010d</name>
</rtept>
- <rtept lat="36.593528" lon="-86.596727">
+ <rtept lat="36.593527794" lon="-86.596727371">
<name>\0010e</name>
</rtept>
- <rtept lat="36.594901" lon="-86.595054">
+ <rtept lat="36.594901085" lon="-86.595053673">
<name>\0010f</name>
</rtept>
- <rtept lat="36.596832" lon="-86.592693">
+ <rtept lat="36.596832275" lon="-86.592693329">
<name>\00110</name>
</rtept>
- <rtept lat="36.601553" lon="-86.587286">
+ <rtept lat="36.601552963" lon="-86.587285995">
<name>\00111</name>
</rtept>
- <rtept lat="36.601939" lon="-86.586986">
+ <rtept lat="36.601939201" lon="-86.586985588">
<name>\00112</name>
</rtept>
- <rtept lat="36.601939" lon="-86.586986">
+ <rtept lat="36.601939201" lon="-86.586985588">
<name>\00113</name>
</rtept>
- <rtept lat="36.602240" lon="-86.586771">
+ <rtept lat="36.602239609" lon="-86.586771011">
<name>\00114</name>
</rtept>
- <rtept lat="36.602840" lon="-86.586041">
+ <rtept lat="36.602840424" lon="-86.586041451">
<name>\00115</name>
</rtept>
- <rtept lat="36.604342" lon="-86.584711">
+ <rtept lat="36.604342461" lon="-86.584711075">
<name>\00116</name>
</rtept>
- <rtept lat="36.606145" lon="-86.583295">
+ <rtept lat="36.606144905" lon="-86.583294868">
<name>\00117</name>
</rtept>
- <rtept lat="36.607175" lon="-86.582522">
+ <rtept lat="36.607174873" lon="-86.582522392">
<name>\00118</name>
</rtept>
- <rtept lat="36.609235" lon="-86.581106">
+ <rtept lat="36.609234810" lon="-86.581106186">
<name>\00119</name>
</rtept>
- <rtept lat="36.611896" lon="-86.579862">
+ <rtept lat="36.611895561" lon="-86.579861641">
<name>\0011a</name>
</rtept>
- <rtept lat="36.612668" lon="-86.579518">
+ <rtept lat="36.612668037" lon="-86.579518318">
<name>\0011b</name>
</rtept>
- <rtept lat="36.619792" lon="-86.577458">
+ <rtept lat="36.619791985" lon="-86.577458382">
<name>\0011c</name>
</rtept>
- <rtept lat="36.620350" lon="-86.577201">
+ <rtept lat="36.620349884" lon="-86.577200890">
<name>\0011d</name>
</rtept>
- <rtept lat="36.620393" lon="-86.577201">
+ <rtept lat="36.620392799" lon="-86.577200890">
<name>\0011e</name>
</rtept>
- <rtept lat="36.621037" lon="-86.577029">
+ <rtept lat="36.621036530" lon="-86.577029228">
<name>\0011f</name>
</rtept>
- <rtept lat="36.625414" lon="-86.575742">
+ <rtept lat="36.625413895" lon="-86.575741768">
<name>\00120</name>
</rtept>
- <rtept lat="36.632023" lon="-86.573682">
+ <rtept lat="36.632022858" lon="-86.573681831">
<name>\00121</name>
</rtept>
- <rtept lat="36.632538" lon="-86.573424">
+ <rtept lat="36.632537842" lon="-86.573424339">
<name>\00122</name>
</rtept>
- <rtept lat="36.636443" lon="-86.572008">
+ <rtept lat="36.636443138" lon="-86.572008133">
<name>\00123</name>
</rtept>
- <rtept lat="36.638417" lon="-86.571579">
+ <rtept lat="36.638417244" lon="-86.571578979">
<name>\00124</name>
</rtept>
- <rtept lat="36.638889" lon="-86.571493">
+ <rtept lat="36.638889313" lon="-86.571493149">
<name>\00125</name>
</rtept>
- <rtept lat="36.639876" lon="-86.571150">
+ <rtept lat="36.639876366" lon="-86.571149826">
<name>\00126</name>
</rtept>
- <rtept lat="36.640821" lon="-86.570892">
+ <rtept lat="36.640820503" lon="-86.570892334">
<name>\00127</name>
</rtept>
- <rtept lat="36.647730" lon="-86.568832">
+ <rtept lat="36.647729874" lon="-86.568832397">
<name>\00128</name>
</rtept>
- <rtept lat="36.648717" lon="-86.568489">
+ <rtept lat="36.648716927" lon="-86.568489075">
<name>\00129</name>
</rtept>
- <rtept lat="36.650391" lon="-86.567845">
+ <rtept lat="36.650390625" lon="-86.567845345">
<name>\0012a</name>
</rtept>
- <rtept lat="36.652708" lon="-86.566858">
+ <rtept lat="36.652708054" lon="-86.566858292">
<name>\0012b</name>
</rtept>
- <rtept lat="36.653996" lon="-86.566086">
+ <rtept lat="36.653995514" lon="-86.566085815">
<name>\0012c</name>
</rtept>
- <rtept lat="36.656570" lon="-86.564069">
+ <rtept lat="36.656570435" lon="-86.564068794">
<name>\0012d</name>
</rtept>
- <rtept lat="36.660218" lon="-86.560593">
+ <rtept lat="36.660218239" lon="-86.560592651">
<name>\0012e</name>
</rtept>
- <rtept lat="36.661549" lon="-86.559391">
+ <rtept lat="36.661548615" lon="-86.559391022">
<name>\0012f</name>
</rtept>
- <rtept lat="36.668415" lon="-86.553726">
+ <rtept lat="36.668415070" lon="-86.553726196">
<name>\00130</name>
</rtept>
- <rtept lat="36.669703" lon="-86.552653">
+ <rtept lat="36.669702530" lon="-86.552653313">
<name>\00131</name>
</rtept>
- <rtept lat="36.671333" lon="-86.551323">
+ <rtept lat="36.671333313" lon="-86.551322937">
<name>\00132</name>
</rtept>
- <rtept lat="36.675153" lon="-86.548147">
+ <rtept lat="36.675152779" lon="-86.548147202">
<name>\00133</name>
</rtept>
- <rtept lat="36.675196" lon="-86.548104">
+ <rtept lat="36.675195694" lon="-86.548104286">
<name>\00134</name>
</rtept>
- <rtept lat="36.677728" lon="-86.546001">
+ <rtept lat="36.677727699" lon="-86.546001434">
<name>\00135</name>
</rtept>
- <rtept lat="36.678371" lon="-86.545444">
+ <rtept lat="36.678371429" lon="-86.545443535">
<name>\00136</name>
</rtept>
- <rtept lat="36.679015" lon="-86.544929">
+ <rtept lat="36.679015160" lon="-86.544928551">
<name>\00137</name>
</rtept>
- <rtept lat="36.681075" lon="-86.543255">
+ <rtept lat="36.681075096" lon="-86.543254852">
<name>\00138</name>
</rtept>
- <rtept lat="36.681633" lon="-86.542740">
+ <rtept lat="36.681632996" lon="-86.542739868">
<name>\00139</name>
</rtept>
- <rtept lat="36.687984" lon="-86.537461">
+ <rtept lat="36.687984467" lon="-86.537461281">
<name>\0013a</name>
</rtept>
- <rtept lat="36.689916" lon="-86.536002">
+ <rtept lat="36.689915657" lon="-86.536002159">
<name>\0013b</name>
</rtept>
- <rtept lat="36.691031" lon="-86.535273">
+ <rtept lat="36.691031456" lon="-86.535272598">
<name>\0013c</name>
</rtept>
- <rtept lat="36.694121" lon="-86.533899">
+ <rtept lat="36.694121361" lon="-86.533899307">
<name>\0013d</name>
</rtept>
- <rtept lat="36.697640" lon="-86.531925">
+ <rtept lat="36.697640419" lon="-86.531925201">
<name>\0013e</name>
</rtept>
- <rtept lat="36.698198" lon="-86.531796">
+ <rtept lat="36.698198318" lon="-86.531796455">
<name>\0013f</name>
</rtept>
- <rtept lat="36.698670" lon="-86.531711">
+ <rtept lat="36.698670387" lon="-86.531710625">
<name>\00140</name>
</rtept>
- <rtept lat="36.699443" lon="-86.530981">
+ <rtept lat="36.699442863" lon="-86.530981064">
<name>\00141</name>
</rtept>
- <rtept lat="36.706309" lon="-86.527333">
+ <rtept lat="36.706309319" lon="-86.527333260">
<name>\00142</name>
</rtept>
- <rtept lat="36.713176" lon="-86.523600">
+ <rtept lat="36.713175774" lon="-86.523599625">
<name>\00143</name>
</rtept>
- <rtept lat="36.713433" lon="-86.523471">
+ <rtept lat="36.713433266" lon="-86.523470879">
<name>\00144</name>
</rtept>
- <rtept lat="36.718454" lon="-86.520724">
+ <rtept lat="36.718454361" lon="-86.520724297">
<name>\00145</name>
</rtept>
- <rtept lat="36.719613" lon="-86.520081">
+ <rtept lat="36.719613075" lon="-86.520080566">
<name>\00146</name>
</rtept>
- <rtept lat="36.728411" lon="-86.515446">
+ <rtept lat="36.728410721" lon="-86.515445709">
<name>\00147</name>
</rtept>
- <rtept lat="36.730857" lon="-86.513944">
+ <rtept lat="36.730856895" lon="-86.513943672">
<name>\00148</name>
</rtept>
- <rtept lat="36.732788" lon="-86.512399">
+ <rtept lat="36.732788086" lon="-86.512398720">
<name>\00149</name>
</rtept>
- <rtept lat="36.734548" lon="-86.510596">
+ <rtept lat="36.734547615" lon="-86.510596275">
<name>\0014a</name>
</rtept>
- <rtept lat="36.735578" lon="-86.509137">
+ <rtept lat="36.735577583" lon="-86.509137154">
<name>\0014b</name>
</rtept>
- <rtept lat="36.735964" lon="-86.508536">
+ <rtept lat="36.735963821" lon="-86.508536339">
<name>\0014c</name>
</rtept>
- <rtept lat="36.736393" lon="-86.508064">
+ <rtept lat="36.736392975" lon="-86.508064270">
<name>\0014d</name>
</rtept>
- <rtept lat="36.738281" lon="-86.505361">
+ <rtept lat="36.738281250" lon="-86.505360603">
<name>\0014e</name>
</rtept>
- <rtept lat="36.740642" lon="-86.501927">
+ <rtept lat="36.740641594" lon="-86.501927376">
<name>\0014f</name>
</rtept>
- <rtept lat="36.742830" lon="-86.498837">
+ <rtept lat="36.742830276" lon="-86.498837471">
<name>\00150</name>
</rtept>
- <rtept lat="36.745749" lon="-86.495619">
+ <rtept lat="36.745748520" lon="-86.495618820">
<name>\00151</name>
</rtept>
- <rtept lat="36.747122" lon="-86.494374">
+ <rtept lat="36.747121811" lon="-86.494374275">
<name>\00152</name>
</rtept>
- <rtept lat="36.749997" lon="-86.492014">
+ <rtept lat="36.749997139" lon="-86.492013931">
<name>\00153</name>
</rtept>
- <rtept lat="36.752014" lon="-86.490684">
+ <rtept lat="36.752014160" lon="-86.490683556">
<name>\00154</name>
</rtept>
- <rtept lat="36.754761" lon="-86.489353">
+ <rtept lat="36.754760742" lon="-86.489353180">
<name>\00155</name>
</rtept>
- <rtept lat="36.757421" lon="-86.488237">
+ <rtept lat="36.757421494" lon="-86.488237381">
<name>\00156</name>
</rtept>
- <rtept lat="36.761885" lon="-86.486306">
+ <rtept lat="36.761884689" lon="-86.486306190">
<name>\00157</name>
</rtept>
- <rtept lat="36.766520" lon="-86.484375">
+ <rtept lat="36.766519547" lon="-86.484375000">
<name>\00158</name>
</rtept>
- <rtept lat="36.767936" lon="-86.483774">
+ <rtept lat="36.767935753" lon="-86.483774185">
<name>\00159</name>
</rtept>
- <rtept lat="36.770554" lon="-86.482701">
+ <rtept lat="36.770553589" lon="-86.482701302">
<name>\0015a</name>
</rtept>
- <rtept lat="36.777120" lon="-86.479955">
+ <rtept lat="36.777119637" lon="-86.479954720">
<name>\0015b</name>
</rtept>
- <rtept lat="36.786261" lon="-86.476135">
+ <rtept lat="36.786260605" lon="-86.476135254">
<name>\0015c</name>
</rtept>
- <rtept lat="36.788321" lon="-86.475492">
+ <rtept lat="36.788320541" lon="-86.475491524">
<name>\0015d</name>
</rtept>
- <rtept lat="36.794200" lon="-86.474977">
+ <rtept lat="36.794199944" lon="-86.474976540">
<name>\0015e</name>
</rtept>
- <rtept lat="36.794672" lon="-86.474977">
+ <rtept lat="36.794672012" lon="-86.474976540">
<name>\0015f</name>
</rtept>
- <rtept lat="36.795273" lon="-86.474891">
+ <rtept lat="36.795272827" lon="-86.474890709">
<name>\00160</name>
</rtept>
- <rtept lat="36.797504" lon="-86.474719">
+ <rtept lat="36.797504425" lon="-86.474719048">
<name>\00161</name>
</rtept>
- <rtept lat="36.808147" lon="-86.473947">
+ <rtept lat="36.808147430" lon="-86.473946571">
<name>\00162</name>
</rtept>
- <rtept lat="36.814370" lon="-86.473475">
+ <rtept lat="36.814370155" lon="-86.473474503">
<name>\00163</name>
</rtept>
- <rtept lat="36.816988" lon="-86.472874">
+ <rtept lat="36.816987991" lon="-86.472873688">
<name>\00164</name>
</rtept>
- <rtept lat="36.818619" lon="-86.472316">
+ <rtept lat="36.818618774" lon="-86.472315788">
<name>\00165</name>
</rtept>
- <rtept lat="36.826172" lon="-86.468754">
+ <rtept lat="36.826171875" lon="-86.468753815">
<name>\00166</name>
</rtept>
- <rtept lat="36.831794" lon="-86.466737">
+ <rtept lat="36.831793785" lon="-86.466736794">
<name>\00167</name>
</rtept>
- <rtept lat="36.831837" lon="-86.466694">
+ <rtept lat="36.831836700" lon="-86.466693878">
<name>\00168</name>
</rtept>
- <rtept lat="36.832652" lon="-86.466479">
+ <rtept lat="36.832652092" lon="-86.466479301">
<name>\00169</name>
</rtept>
- <rtept lat="36.833596" lon="-86.466136">
+ <rtept lat="36.833596230" lon="-86.466135979">
<name>\0016a</name>
</rtept>
- <rtept lat="36.836171" lon="-86.465106">
+ <rtept lat="36.836171150" lon="-86.465106010">
<name>\0016b</name>
</rtept>
- <rtept lat="36.845870" lon="-86.460729">
+ <rtept lat="36.845870018" lon="-86.460728645">
<name>\0016c</name>
</rtept>
- <rtept lat="36.862478" lon="-86.452832">
+ <rtept lat="36.862478256" lon="-86.452832222">
<name>\0016d</name>
</rtept>
- <rtept lat="36.863122" lon="-86.452532">
+ <rtept lat="36.863121986" lon="-86.452531815">
<name>\0016e</name>
</rtept>
- <rtept lat="36.863551" lon="-86.452231">
+ <rtept lat="36.863551140" lon="-86.452231407">
<name>\0016f</name>
</rtept>
- <rtept lat="36.863809" lon="-86.452231">
+ <rtept lat="36.863808632" lon="-86.452231407">
<name>\00170</name>
</rtept>
- <rtept lat="36.873765" lon="-86.447682">
+ <rtept lat="36.873764992" lon="-86.447682381">
<name>\00171</name>
</rtept>
- <rtept lat="36.885738" lon="-86.442618">
+ <rtept lat="36.885738373" lon="-86.442618370">
<name>\00172</name>
</rtept>
- <rtept lat="36.890159" lon="-86.441073">
+ <rtept lat="36.890158653" lon="-86.441073418">
<name>\00173</name>
</rtept>
- <rtept lat="36.890588" lon="-86.440988">
+ <rtept lat="36.890587807" lon="-86.440987587">
<name>\00174</name>
</rtept>
- <rtept lat="36.891232" lon="-86.440730">
+ <rtept lat="36.891231537" lon="-86.440730095">
<name>\00175</name>
</rtept>
- <rtept lat="36.898870" lon="-86.438112">
+ <rtept lat="36.898870468" lon="-86.438112259">
<name>\00176</name>
</rtept>
- <rtept lat="36.901317" lon="-86.436954">
+ <rtept lat="36.901316643" lon="-86.436953545">
<name>\00177</name>
</rtept>
- <rtept lat="36.906424" lon="-86.434164">
+ <rtept lat="36.906423569" lon="-86.434164047">
<name>\00178</name>
</rtept>
- <rtept lat="36.910458" lon="-86.431932">
+ <rtept lat="36.910457611" lon="-86.431932449">
<name>\00179</name>
</rtept>
- <rtept lat="36.910887" lon="-86.431718">
+ <rtept lat="36.910886765" lon="-86.431717873">
<name>\0017a</name>
</rtept>
- <rtept lat="36.914062" lon="-86.430001">
+ <rtept lat="36.914062500" lon="-86.430001259">
<name>\0017b</name>
</rtept>
- <rtept lat="36.915779" lon="-86.429014">
+ <rtept lat="36.915779114" lon="-86.429014206">
<name>\0017c</name>
</rtept>
- <rtept lat="36.916680" lon="-86.428542">
+ <rtept lat="36.916680336" lon="-86.428542137">
<name>\0017d</name>
</rtept>
- <rtept lat="36.922431" lon="-86.425281">
+ <rtept lat="36.922430992" lon="-86.425280571">
<name>\0017e</name>
</rtept>
- <rtept lat="36.924577" lon="-86.423950">
+ <rtept lat="36.924576759" lon="-86.423950195">
<name>\0017f</name>
</rtept>
- <rtept lat="36.925693" lon="-86.423306">
+ <rtept lat="36.925692558" lon="-86.423306465">
<name>\00180</name>
</rtept>
- <rtept lat="36.926851" lon="-86.422620">
+ <rtept lat="36.926851273" lon="-86.422619820">
<name>\00181</name>
</rtept>
- <rtept lat="36.928911" lon="-86.421375">
+ <rtept lat="36.928911209" lon="-86.421375275">
<name>\00182</name>
</rtept>
- <rtept lat="36.929574" lon="-86.420969">
+ <rtept lat="36.929573774" lon="-86.420969009">
<name>\00183</name>
</rtept>
- <rtept lat="36.930799" lon="-86.420259">
+ <rtept lat="36.930799484" lon="-86.420259476">
<name>\00184</name>
</rtept>
- <rtept lat="36.937451" lon="-86.416311">
+ <rtept lat="36.937451363" lon="-86.416311264">
<name>\00185</name>
</rtept>
- <rtept lat="36.937966" lon="-86.416054">
+ <rtept lat="36.937966347" lon="-86.416053772">
<name>\00186</name>
</rtept>
- <rtept lat="36.939769" lon="-86.414981">
+ <rtept lat="36.939768791" lon="-86.414980888">
<name>\00187</name>
</rtept>
- <rtept lat="36.943116" lon="-86.412921">
+ <rtept lat="36.943116188" lon="-86.412920952">
<name>\00188</name>
</rtept>
- <rtept lat="36.943760" lon="-86.412535">
+ <rtept lat="36.943759918" lon="-86.412534714">
<name>\00189</name>
</rtept>
- <rtept lat="36.946077" lon="-86.411119">
+ <rtept lat="36.946077347" lon="-86.411118507">
<name>\0018a</name>
</rtept>
- <rtept lat="36.949553" lon="-86.408973">
+ <rtept lat="36.949553490" lon="-86.408972740">
<name>\0018b</name>
</rtept>
- <rtept lat="36.955390" lon="-86.404638">
+ <rtept lat="36.955389977" lon="-86.404638290">
<name>\0018c</name>
</rtept>
- <rtept lat="36.957793" lon="-86.402836">
+ <rtept lat="36.957793236" lon="-86.402835846">
<name>\0018d</name>
</rtept>
- <rtept lat="36.962128" lon="-86.399574">
+ <rtept lat="36.962127686" lon="-86.399574280">
<name>\0018e</name>
</rtept>
- <rtept lat="36.967278" lon="-86.396484">
+ <rtept lat="36.967277527" lon="-86.396484375">
<name>\0018f</name>
</rtept>
- <rtept lat="36.976333" lon="-86.391721">
+ <rtept lat="36.976332664" lon="-86.391720772">
<name>\00190</name>
</rtept>
- <rtept lat="36.977148" lon="-86.391249">
+ <rtept lat="36.977148056" lon="-86.391248703">
<name>\00191</name>
</rtept>
- <rtept lat="36.977363" lon="-86.391163">
+ <rtept lat="36.977362633" lon="-86.391162872">
<name>\00192</name>
</rtept>
- <rtept lat="36.977963" lon="-86.390862">
+ <rtept lat="36.977963448" lon="-86.390862465">
<name>\00193</name>
</rtept>
- <rtept lat="36.988564" lon="-86.385155">
+ <rtept lat="36.988563538" lon="-86.385154724">
<name>\00194</name>
</rtept>
- <rtept lat="36.991868" lon="-86.383352">
+ <rtept lat="36.991868019" lon="-86.383352280">
<name>\00195</name>
</rtept>
- <rtept lat="36.993070" lon="-86.382408">
+ <rtept lat="36.993069649" lon="-86.382408142">
<name>\00196</name>
</rtept>
- <rtept lat="36.998048" lon="-86.377645">
+ <rtept lat="36.998047829" lon="-86.377644539">
<name>\00197</name>
</rtept>
- <rtept lat="36.999078" lon="-86.376572">
+ <rtept lat="36.999077797" lon="-86.376571655">
<name>\00198</name>
</rtept>
- <rtept lat="37.001953" lon="-86.373525">
+ <rtept lat="37.001953125" lon="-86.373524666">
<name>\00199</name>
</rtept>
- <rtept lat="37.003970" lon="-86.371422">
+ <rtept lat="37.003970146" lon="-86.371421814">
<name>\0019a</name>
</rtept>
- <rtept lat="37.004743" lon="-86.370392">
+ <rtept lat="37.004742622" lon="-86.370391846">
<name>\0019b</name>
</rtept>
- <rtept lat="37.005773" lon="-86.368675">
+ <rtept lat="37.005772591" lon="-86.368675232">
<name>\0019c</name>
</rtept>
- <rtept lat="37.005858" lon="-86.368546">
+ <rtept lat="37.005858421" lon="-86.368546486">
<name>\0019d</name>
</rtept>
- <rtept lat="37.006426" lon="-86.367302">
+ <rtept lat="37.006425738" lon="-86.367302060">
<name>\0019e</name>
</rtept>
- <rtept lat="37.006845" lon="-86.366229">
+ <rtept lat="37.006845474" lon="-86.366229057">
<name>\0019f</name>
</rtept>
- <rtept lat="37.007403" lon="-86.364255">
+ <rtept lat="37.007403374" lon="-86.364254951">
<name>\001a0</name>
</rtept>
- <rtept lat="37.007833" lon="-86.361980">
+ <rtept lat="37.007832527" lon="-86.361980438">
<name>\001a1</name>
</rtept>
- <rtept lat="37.008176" lon="-86.360049">
+ <rtept lat="37.008175850" lon="-86.360049248">
<name>\001a2</name>
</rtept>
- <rtept lat="37.009506" lon="-86.352367">
+ <rtept lat="37.009506226" lon="-86.352367401">
<name>\001a3</name>
</rtept>
- <rtept lat="37.009678" lon="-86.351380">
+ <rtept lat="37.009677887" lon="-86.351380348">
<name>\001a4</name>
</rtept>
- <rtept lat="37.009764" lon="-86.350737">
+ <rtept lat="37.009763718" lon="-86.350736618">
<name>\001a5</name>
</rtept>
- <rtept lat="37.009764" lon="-86.350608">
+ <rtept lat="37.009763718" lon="-86.350607872">
<name>\001a6</name>
</rtept>
- <rtept lat="37.009978" lon="-86.349578">
+ <rtept lat="37.009978294" lon="-86.349577904">
<name>\001a7</name>
</rtept>
- <rtept lat="37.010236" lon="-86.347132">
+ <rtept lat="37.010235786" lon="-86.347131729">
<name>\001a8</name>
</rtept>
- <rtept lat="37.010751" lon="-86.341639">
+ <rtept lat="37.010750771" lon="-86.341638565">
<name>\001a9</name>
</rtept>
- <rtept lat="37.011051" lon="-86.338849">
+ <rtept lat="37.011051178" lon="-86.338849068">
<name>\001aa</name>
</rtept>
- <rtept lat="37.011352" lon="-86.335630">
+ <rtept lat="37.011351585" lon="-86.335630417">
<name>\001ab</name>
</rtept>
- <rtept lat="37.011695" lon="-86.324515">
+ <rtept lat="37.011694908" lon="-86.324515343">
<name>\001ac</name>
</rtept>
- <rtept lat="37.012038" lon="-86.313529">
+ <rtept lat="37.012038231" lon="-86.313529015">
<name>\001ad</name>
</rtept>
- <rtept lat="37.012253" lon="-86.308594">
+ <rtept lat="37.012252808" lon="-86.308593750">
<name>\001ae</name>
</rtept>
- <rtept lat="37.012296" lon="-86.308079">
+ <rtept lat="37.012295723" lon="-86.308078766">
<name>\001af</name>
</rtept>
- <rtept lat="37.012382" lon="-86.307178">
+ <rtept lat="37.012381554" lon="-86.307177544">
<name>\001b0</name>
</rtept>
- <rtept lat="37.012296" lon="-86.306233">
+ <rtept lat="37.012295723" lon="-86.306233406">
<name>\001b1</name>
</rtept>
- <rtept lat="37.012296" lon="-86.293230">
+ <rtept lat="37.012295723" lon="-86.293230057">
<name>\001b2</name>
</rtept>
- <rtept lat="37.012510" lon="-86.291385">
+ <rtept lat="37.012510300" lon="-86.291384697">
<name>\001b3</name>
</rtept>
- <rtept lat="37.013497" lon="-86.287179">
+ <rtept lat="37.013497353" lon="-86.287178993">
<name>\001b4</name>
</rtept>
- <rtept lat="37.013798" lon="-86.286192">
+ <rtept lat="37.013797760" lon="-86.286191940">
<name>\001b5</name>
</rtept>
- <rtept lat="37.017188" lon="-86.273189">
+ <rtept lat="37.017188072" lon="-86.273188591">
<name>\001b6</name>
</rtept>
- <rtept lat="37.018905" lon="-86.260571">
+ <rtept lat="37.018904686" lon="-86.260571480">
<name>\001b7</name>
</rtept>
- <rtept lat="37.019377" lon="-86.257267">
+ <rtept lat="37.019376755" lon="-86.257266998">
<name>\001b8</name>
</rtept>
- <rtept lat="37.019763" lon="-86.255336">
+ <rtept lat="37.019762993" lon="-86.255335808">
<name>\001b9</name>
</rtept>
- <rtept lat="37.020278" lon="-86.253619">
+ <rtept lat="37.020277977" lon="-86.253619194">
<name>\001ba</name>
</rtept>
- <rtept lat="37.020965" lon="-86.251903">
+ <rtept lat="37.020964622" lon="-86.251902580">
<name>\001bb</name>
</rtept>
- <rtept lat="37.022510" lon="-86.249156">
+ <rtept lat="37.022509575" lon="-86.249155998">
<name>\001bc</name>
</rtept>
- <rtept lat="37.024097" lon="-86.247053">
+ <rtept lat="37.024097443" lon="-86.247053146">
<name>\001bd</name>
</rtept>
- <rtept lat="37.027273" lon="-86.244349">
+ <rtept lat="37.027273178" lon="-86.244349480">
<name>\001be</name>
</rtept>
- <rtept lat="37.028089" lon="-86.243706">
+ <rtept lat="37.028088570" lon="-86.243705750">
<name>\001bf</name>
</rtept>
- <rtept lat="37.032595" lon="-86.240230">
+ <rtept lat="37.032594681" lon="-86.240229607">
<name>\001c0</name>
</rtept>
- <rtept lat="37.034354" lon="-86.238427">
+ <rtept lat="37.034354210" lon="-86.238427162">
<name>\001c1</name>
</rtept>
- <rtept lat="37.035642" lon="-86.236539">
+ <rtept lat="37.035641670" lon="-86.236538887">
<name>\001c2</name>
</rtept>
- <rtept lat="37.036371" lon="-86.234822">
+ <rtept lat="37.036371231" lon="-86.234822273">
<name>\001c3</name>
</rtept>
- <rtept lat="37.036715" lon="-86.233835">
+ <rtept lat="37.036714554" lon="-86.233835220">
<name>\001c4</name>
</rtept>
- <rtept lat="37.036715" lon="-86.233621">
+ <rtept lat="37.036714554" lon="-86.233620644">
<name>\001c5</name>
</rtept>
- <rtept lat="37.036929" lon="-86.233449">
+ <rtept lat="37.036929131" lon="-86.233448982">
<name>\001c6</name>
</rtept>
- <rtept lat="37.040405" lon="-86.222463">
+ <rtept lat="37.040405273" lon="-86.222462654">
<name>\001c7</name>
</rtept>
- <rtept lat="37.040877" lon="-86.221175">
+ <rtept lat="37.040877342" lon="-86.221175194">
<name>\001c8</name>
</rtept>
- <rtept lat="37.041607" lon="-86.218429">
+ <rtept lat="37.041606903" lon="-86.218428612">
<name>\001c9</name>
</rtept>
- <rtept lat="37.042036" lon="-86.216111">
+ <rtept lat="37.042036057" lon="-86.216111183">
<name>\001ca</name>
</rtept>
- <rtept lat="37.042122" lon="-86.213880">
+ <rtept lat="37.042121887" lon="-86.213879585">
<name>\001cb</name>
</rtept>
- <rtept lat="37.041993" lon="-86.209974">
+ <rtept lat="37.041993141" lon="-86.209974289">
<name>\001cc</name>
</rtept>
- <rtept lat="37.041779" lon="-86.206198">
+ <rtept lat="37.041778564" lon="-86.206197739">
<name>\001cd</name>
</rtept>
- <rtept lat="37.041736" lon="-86.204267">
+ <rtept lat="37.041735649" lon="-86.204266548">
<name>\001ce</name>
</rtept>
- <rtept lat="37.041564" lon="-86.199760">
+ <rtept lat="37.041563988" lon="-86.199760437">
<name>\001cf</name>
</rtept>
- <rtept lat="37.041221" lon="-86.192551">
+ <rtept lat="37.041220665" lon="-86.192550659">
<name>\001d0</name>
</rtept>
- <rtept lat="37.041006" lon="-86.188431">
+ <rtept lat="37.041006088" lon="-86.188430786">
<name>\001d1</name>
</rtept>
- <rtept lat="37.041092" lon="-86.183882">
+ <rtept lat="37.041091919" lon="-86.183881760">
<name>\001d2</name>
</rtept>
- <rtept lat="37.041221" lon="-86.182766">
+ <rtept lat="37.041220665" lon="-86.182765961">
<name>\001d3</name>
</rtept>
- <rtept lat="37.041736" lon="-86.178818">
+ <rtept lat="37.041735649" lon="-86.178817749">
<name>\001d4</name>
</rtept>
- <rtept lat="37.044482" lon="-86.166887">
+ <rtept lat="37.044482231" lon="-86.166887283">
<name>\001d5</name>
</rtept>
- <rtept lat="37.044697" lon="-86.166029">
+ <rtept lat="37.044696808" lon="-86.166028976">
<name>\001d6</name>
</rtept>
- <rtept lat="37.045383" lon="-86.162853">
+ <rtept lat="37.045383453" lon="-86.162853241">
<name>\001d7</name>
</rtept>
- <rtept lat="37.045727" lon="-86.161480">
+ <rtept lat="37.045726776" lon="-86.161479950">
<name>\001d8</name>
</rtept>
- <rtept lat="37.045813" lon="-86.161008">
+ <rtept lat="37.045812607" lon="-86.161007881">
<name>\001d9</name>
</rtept>
- <rtept lat="37.048516" lon="-86.149893">
+ <rtept lat="37.048516273" lon="-86.149892807">
<name>\001da</name>
</rtept>
- <rtept lat="37.048817" lon="-86.148605">
+ <rtept lat="37.048816681" lon="-86.148605347">
<name>\001db</name>
</rtept>
- <rtept lat="37.050233" lon="-86.141996">
+ <rtept lat="37.050232887" lon="-86.141996384">
<name>\001dc</name>
</rtept>
- <rtept lat="37.050662" lon="-86.140494">
+ <rtept lat="37.050662041" lon="-86.140494347">
<name>\001dd</name>
</rtept>
- <rtept lat="37.052078" lon="-86.137018">
+ <rtept lat="37.052078247" lon="-86.137018204">
<name>\001de</name>
</rtept>
- <rtept lat="37.053924" lon="-86.132812">
+ <rtept lat="37.053923607" lon="-86.132812500">
<name>\001df</name>
</rtept>
- <rtept lat="37.055039" lon="-86.130152">
+ <rtept lat="37.055039406" lon="-86.130151749">
<name>\001e0</name>
</rtept>
- <rtept lat="37.055554" lon="-86.128178">
+ <rtept lat="37.055554390" lon="-86.128177643">
<name>\001e1</name>
</rtept>
- <rtept lat="37.055812" lon="-86.126547">
+ <rtept lat="37.055811882" lon="-86.126546860">
<name>\001e2</name>
</rtept>
- <rtept lat="37.055984" lon="-86.124959">
+ <rtept lat="37.055983543" lon="-86.124958992">
<name>\001e3</name>
</rtept>
- <rtept lat="37.056284" lon="-86.120195">
+ <rtept lat="37.056283951" lon="-86.120195389">
<name>\001e4</name>
</rtept>
- <rtept lat="37.056584" lon="-86.117277">
+ <rtept lat="37.056584358" lon="-86.117277145">
<name>\001e5</name>
</rtept>
- <rtept lat="37.056799" lon="-86.116033">
+ <rtept lat="37.056798935" lon="-86.116032600">
<name>\001e6</name>
</rtept>
- <rtept lat="37.057528" lon="-86.113715">
+ <rtept lat="37.057528496" lon="-86.113715172">
<name>\001e7</name>
</rtept>
- <rtept lat="37.058344" lon="-86.111956">
+ <rtept lat="37.058343887" lon="-86.111955643">
<name>\001e8</name>
</rtept>
- <rtept lat="37.058430" lon="-86.111784">
+ <rtept lat="37.058429718" lon="-86.111783981">
<name>\001e9</name>
</rtept>
- <rtept lat="37.060490" lon="-86.107836">
+ <rtept lat="37.060489655" lon="-86.107835770">
<name>\001ea</name>
</rtept>
- <rtept lat="37.061219" lon="-86.106420">
+ <rtept lat="37.061219215" lon="-86.106419563">
<name>\001eb</name>
</rtept>
- <rtept lat="37.062593" lon="-86.103716">
+ <rtept lat="37.062592506" lon="-86.103715897">
<name>\001ec</name>
</rtept>
- <rtept lat="37.063193" lon="-86.102557">
+ <rtept lat="37.063193321" lon="-86.102557182">
<name>\001ed</name>
</rtept>
- <rtept lat="37.063365" lon="-86.102171">
+ <rtept lat="37.063364983" lon="-86.102170944">
<name>\001ee</name>
</rtept>
- <rtept lat="37.063408" lon="-86.102128">
+ <rtept lat="37.063407898" lon="-86.102128029">
<name>\001ef</name>
</rtept>
- <rtept lat="37.063751" lon="-86.101527">
+ <rtept lat="37.063751221" lon="-86.101527214">
<name>\001f0</name>
</rtept>
- <rtept lat="37.065253" lon="-86.098609">
+ <rtept lat="37.065253258" lon="-86.098608971">
<name>\001f1</name>
</rtept>
- <rtept lat="37.066026" lon="-86.097021">
+ <rtept lat="37.066025734" lon="-86.097021103">
<name>\001f2</name>
</rtept>
- <rtept lat="37.076197" lon="-86.080456">
+ <rtept lat="37.076196671" lon="-86.080455780">
<name>\001f3</name>
</rtept>
- <rtept lat="37.081475" lon="-86.069770">
+ <rtept lat="37.081475258" lon="-86.069769859">
<name>\001f4</name>
</rtept>
- <rtept lat="37.082934" lon="-86.066852">
+ <rtept lat="37.082934380" lon="-86.066851616">
<name>\001f5</name>
</rtept>
- <rtept lat="37.083836" lon="-86.065564">
+ <rtept lat="37.083835602" lon="-86.065564156">
<name>\001f6</name>
</rtept>
- <rtept lat="37.084737" lon="-86.064577">
+ <rtept lat="37.084736824" lon="-86.064577103">
<name>\001f7</name>
</rtept>
- <rtept lat="37.086496" lon="-86.063118">
+ <rtept lat="37.086496353" lon="-86.063117981">
<name>\001f8</name>
</rtept>
- <rtept lat="37.089543" lon="-86.061101">
+ <rtept lat="37.089543343" lon="-86.061100960">
<name>\001f9</name>
</rtept>
- <rtept lat="37.089844" lon="-86.060886">
+ <rtept lat="37.089843750" lon="-86.060886383">
<name>\001fa</name>
</rtept>
- <rtept lat="37.090745" lon="-86.060286">
+ <rtept lat="37.090744972" lon="-86.060285568">
<name>\001fb</name>
</rtept>
- <rtept lat="37.091732" lon="-86.059599">
+ <rtept lat="37.091732025" lon="-86.059598923">
<name>\001fc</name>
</rtept>
- <rtept lat="37.091775" lon="-86.059556">
+ <rtept lat="37.091774940" lon="-86.059556007">
<name>\001fd</name>
</rtept>
- <rtept lat="37.094264" lon="-86.057839">
+ <rtept lat="37.094264030" lon="-86.057839394">
<name>\001fe</name>
</rtept>
- <rtept lat="37.095165" lon="-86.057067">
+ <rtept lat="37.095165253" lon="-86.057066917">
<name>\001ff</name>
</rtept>
- <rtept lat="37.097912" lon="-86.054492">
+ <rtept lat="37.097911835" lon="-86.054491997">
<name>\00200</name>
</rtept>
- <rtept lat="37.099972" lon="-86.051745">
+ <rtept lat="37.099971771" lon="-86.051745415">
<name>\00201</name>
</rtept>
- <rtept lat="37.102332" lon="-86.048527">
+ <rtept lat="37.102332115" lon="-86.048526764">
<name>\00202</name>
</rtept>
- <rtept lat="37.103405" lon="-86.046681">
+ <rtept lat="37.103404999" lon="-86.046681404">
<name>\00203</name>
</rtept>
- <rtept lat="37.104349" lon="-86.044965">
+ <rtept lat="37.104349136" lon="-86.044964790">
<name>\00204</name>
</rtept>
- <rtept lat="37.109585" lon="-86.034322">
+ <rtept lat="37.109584808" lon="-86.034321785">
<name>\00205</name>
</rtept>
- <rtept lat="37.113833" lon="-86.025867">
+ <rtept lat="37.113833427" lon="-86.025867462">
<name>\00206</name>
</rtept>
- <rtept lat="37.118983" lon="-86.015353">
+ <rtept lat="37.118983269" lon="-86.015353203">
<name>\00207</name>
</rtept>
- <rtept lat="37.119756" lon="-86.013079">
+ <rtept lat="37.119755745" lon="-86.013078690">
<name>\00208</name>
</rtept>
- <rtept lat="37.120571" lon="-86.007757">
+ <rtept lat="37.120571136" lon="-86.007757187">
<name>\00209</name>
</rtept>
- <rtept lat="37.121601" lon="-85.999947">
+ <rtept lat="37.121601105" lon="-85.999946594">
<name>\0020a</name>
</rtept>
- <rtept lat="37.122374" lon="-85.996900">
+ <rtept lat="37.122373581" lon="-85.996899605">
<name>\0020b</name>
</rtept>
- <rtept lat="37.124434" lon="-85.991106">
+ <rtept lat="37.124433517" lon="-85.991106033">
<name>\0020c</name>
</rtept>
- <rtept lat="37.124991" lon="-85.989776">
+ <rtept lat="37.124991417" lon="-85.989775658">
<name>\0020d</name>
</rtept>
- <rtept lat="37.125721" lon="-85.988445">
+ <rtept lat="37.125720978" lon="-85.988445282">
<name>\0020e</name>
</rtept>
- <rtept lat="37.126751" lon="-85.987072">
+ <rtept lat="37.126750946" lon="-85.987071991">
<name>\0020f</name>
</rtept>
- <rtept lat="37.126837" lon="-85.986986">
+ <rtept lat="37.126836777" lon="-85.986986160">
<name>\00210</name>
</rtept>
- <rtept lat="37.126837" lon="-85.986986">
+ <rtept lat="37.126836777" lon="-85.986986160">
<name>\00211</name>
</rtept>
- <rtept lat="37.132287" lon="-85.980721">
+ <rtept lat="37.132287025" lon="-85.980720520">
<name>\00212</name>
</rtept>
- <rtept lat="37.132673" lon="-85.980206">
+ <rtept lat="37.132673264" lon="-85.980205536">
<name>\00213</name>
</rtept>
- <rtept lat="37.134905" lon="-85.977674">
+ <rtept lat="37.134904861" lon="-85.977673531">
<name>\00214</name>
</rtept>
- <rtept lat="37.136579" lon="-85.975785">
+ <rtept lat="37.136578560" lon="-85.975785255">
<name>\00215</name>
</rtept>
- <rtept lat="37.137823" lon="-85.974584">
+ <rtept lat="37.137823105" lon="-85.974583626">
<name>\00216</name>
</rtept>
- <rtept lat="37.139926" lon="-85.972867">
+ <rtept lat="37.139925957" lon="-85.972867012">
<name>\00217</name>
</rtept>
- <rtept lat="37.141342" lon="-85.972009">
+ <rtept lat="37.141342163" lon="-85.972008705">
<name>\00218</name>
</rtept>
- <rtept lat="37.143788" lon="-85.971107">
+ <rtept lat="37.143788338" lon="-85.971107483">
<name>\00219</name>
</rtept>
- <rtept lat="37.145977" lon="-85.970936">
+ <rtept lat="37.145977020" lon="-85.970935822">
<name>\0021a</name>
</rtept>
- <rtept lat="37.155890" lon="-85.970635">
+ <rtept lat="37.155890465" lon="-85.970635414">
<name>\0021b</name>
</rtept>
- <rtept lat="37.156019" lon="-85.970635">
+ <rtept lat="37.156019211" lon="-85.970635414">
<name>\0021c</name>
</rtept>
- <rtept lat="37.156320" lon="-85.970550">
+ <rtept lat="37.156319618" lon="-85.970549583">
<name>\0021d</name>
</rtept>
- <rtept lat="37.156320" lon="-85.970550">
+ <rtept lat="37.156319618" lon="-85.970549583">
<name>\0021e</name>
</rtept>
- <rtept lat="37.156749" lon="-85.970464">
+ <rtept lat="37.156748772" lon="-85.970463753">
<name>\0021f</name>
</rtept>
- <rtept lat="37.158294" lon="-85.969992">
+ <rtept lat="37.158293724" lon="-85.969991684">
<name>\00220</name>
</rtept>
- <rtept lat="37.159581" lon="-85.969348">
+ <rtept lat="37.159581184" lon="-85.969347954">
<name>\00221</name>
</rtept>
- <rtept lat="37.161255" lon="-85.968146">
+ <rtept lat="37.161254883" lon="-85.968146324">
<name>\00222</name>
</rtept>
- <rtept lat="37.162757" lon="-85.966816">
+ <rtept lat="37.162756920" lon="-85.966815948">
<name>\00223</name>
</rtept>
- <rtept lat="37.164431" lon="-85.965185">
+ <rtept lat="37.164430618" lon="-85.965185165">
<name>\00224</name>
</rtept>
- <rtept lat="37.169580" lon="-85.959263">
+ <rtept lat="37.169580460" lon="-85.959262848">
<name>\00225</name>
</rtept>
- <rtept lat="37.171168" lon="-85.957761">
+ <rtept lat="37.171168327" lon="-85.957760811">
<name>\00226</name>
</rtept>
- <rtept lat="37.171898" lon="-85.957031">
+ <rtept lat="37.171897888" lon="-85.957031250">
<name>\00227</name>
</rtept>
- <rtept lat="37.177734" lon="-85.951624">
+ <rtept lat="37.177734375" lon="-85.951623917">
<name>\00228</name>
</rtept>
- <rtept lat="37.187219" lon="-85.942783">
+ <rtept lat="37.187218666" lon="-85.942783356">
<name>\00229</name>
</rtept>
- <rtept lat="37.189622" lon="-85.940681">
+ <rtept lat="37.189621925" lon="-85.940680504">
<name>\0022a</name>
</rtept>
- <rtept lat="37.191424" lon="-85.939393">
+ <rtept lat="37.191424370" lon="-85.939393044">
<name>\0022b</name>
</rtept>
- <rtept lat="37.193055" lon="-85.938578">
+ <rtept lat="37.193055153" lon="-85.938577652">
<name>\0022c</name>
</rtept>
- <rtept lat="37.197089" lon="-85.937762">
+ <rtept lat="37.197089195" lon="-85.937762260">
<name>\0022d</name>
</rtept>
- <rtept lat="37.197561" lon="-85.937719">
+ <rtept lat="37.197561264" lon="-85.937719345">
<name>\0022e</name>
</rtept>
- <rtept lat="37.200866" lon="-85.937204">
+ <rtept lat="37.200865746" lon="-85.937204361">
<name>\0022f</name>
</rtept>
- <rtept lat="37.204514" lon="-85.936818">
+ <rtept lat="37.204513550" lon="-85.936818123">
<name>\00230</name>
</rtept>
- <rtept lat="37.205758" lon="-85.936646">
+ <rtept lat="37.205758095" lon="-85.936646461">
<name>\00231</name>
</rtept>
- <rtept lat="37.210779" lon="-85.936003">
+ <rtept lat="37.210779190" lon="-85.936002731">
<name>\00232</name>
</rtept>
- <rtept lat="37.214427" lon="-85.935187">
+ <rtept lat="37.214426994" lon="-85.935187340">
<name>\00233</name>
</rtept>
- <rtept lat="37.223740" lon="-85.932226">
+ <rtept lat="37.223739624" lon="-85.932226181">
<name>\00234</name>
</rtept>
- <rtept lat="37.233224" lon="-85.929523">
+ <rtept lat="37.233223915" lon="-85.929522514">
<name>\00235</name>
</rtept>
- <rtept lat="37.238288" lon="-85.928063">
+ <rtept lat="37.238287926" lon="-85.928063393">
<name>\00236</name>
</rtept>
- <rtept lat="37.243180" lon="-85.926862">
+ <rtept lat="37.243180275" lon="-85.926861763">
<name>\00237</name>
</rtept>
- <rtept lat="37.243609" lon="-85.926647">
+ <rtept lat="37.243609428" lon="-85.926647186">
<name>\00238</name>
</rtept>
- <rtept lat="37.243609" lon="-85.926647">
+ <rtept lat="37.243609428" lon="-85.926647186">
<name>\00239</name>
</rtept>
- <rtept lat="37.244081" lon="-85.926518">
+ <rtept lat="37.244081497" lon="-85.926518440">
<name>\0023a</name>
</rtept>
- <rtept lat="37.251034" lon="-85.924973">
+ <rtept lat="37.251033783" lon="-85.924973488">
<name>\0023b</name>
</rtept>
- <rtept lat="37.256613" lon="-85.923901">
+ <rtept lat="37.256612778" lon="-85.923900604">
<name>\0023c</name>
</rtept>
- <rtept lat="37.256656" lon="-85.923815">
+ <rtept lat="37.256655693" lon="-85.923814774">
<name>\0023d</name>
</rtept>
- <rtept lat="37.257128" lon="-85.923772">
+ <rtept lat="37.257127762" lon="-85.923771858">
<name>\0023e</name>
</rtept>
- <rtept lat="37.259488" lon="-85.923171">
+ <rtept lat="37.259488106" lon="-85.923171043">
<name>\0023f</name>
</rtept>
- <rtept lat="37.261806" lon="-85.922313">
+ <rtept lat="37.261805534" lon="-85.922312737">
<name>\00240</name>
</rtept>
- <rtept lat="37.264166" lon="-85.921025">
+ <rtept lat="37.264165878" lon="-85.921025276">
<name>\00241</name>
</rtept>
- <rtept lat="37.265625" lon="-85.919995">
+ <rtept lat="37.265625000" lon="-85.919995308">
<name>\00242</name>
</rtept>
- <rtept lat="37.268372" lon="-85.917935">
+ <rtept lat="37.268371582" lon="-85.917935371">
<name>\00243</name>
</rtept>
- <rtept lat="37.271976" lon="-85.915017">
+ <rtept lat="37.271976471" lon="-85.915017128">
<name>\00244</name>
</rtept>
- <rtept lat="37.273264" lon="-85.913773">
+ <rtept lat="37.273263931" lon="-85.913772583">
<name>\00245</name>
</rtept>
- <rtept lat="37.273951" lon="-85.913258">
+ <rtept lat="37.273950577" lon="-85.913257599">
<name>\00246</name>
</rtept>
- <rtept lat="37.274466" lon="-85.912914">
+ <rtept lat="37.274465561" lon="-85.912914276">
<name>\00247</name>
</rtept>
- <rtept lat="37.274466" lon="-85.912914">
+ <rtept lat="37.274465561" lon="-85.912914276">
<name>\00248</name>
</rtept>
- <rtept lat="37.275023" lon="-85.912614">
+ <rtept lat="37.275023460" lon="-85.912613869">
<name>\00249</name>
</rtept>
- <rtept lat="37.276740" lon="-85.911584">
+ <rtept lat="37.276740074" lon="-85.911583900">
<name>\0024a</name>
</rtept>
- <rtept lat="37.280130" lon="-85.909781">
+ <rtept lat="37.280130386" lon="-85.909781456">
<name>\0024b</name>
</rtept>
- <rtept lat="37.284679" lon="-85.907378">
+ <rtept lat="37.284679413" lon="-85.907378197">
<name>\0024c</name>
</rtept>
- <rtept lat="37.286482" lon="-85.906477">
+ <rtept lat="37.286481857" lon="-85.906476974">
<name>\0024d</name>
</rtept>
- <rtept lat="37.287855" lon="-85.905747">
+ <rtept lat="37.287855148" lon="-85.905747414">
<name>\0024e</name>
</rtept>
- <rtept lat="37.288542" lon="-85.905361">
+ <rtept lat="37.288541794" lon="-85.905361176">
<name>\0024f</name>
</rtept>
- <rtept lat="37.290516" lon="-85.904031">
+ <rtept lat="37.290515900" lon="-85.904030800">
<name>\00250</name>
</rtept>
- <rtept lat="37.291374" lon="-85.903473">
+ <rtept lat="37.291374207" lon="-85.903472900">
<name>\00251</name>
</rtept>
- <rtept lat="37.291718" lon="-85.903258">
+ <rtept lat="37.291717529" lon="-85.903258324">
<name>\00252</name>
</rtept>
- <rtept lat="37.294593" lon="-85.901585">
+ <rtept lat="37.294592857" lon="-85.901584625">
<name>\00253</name>
</rtept>
- <rtept lat="37.295794" lon="-85.901284">
+ <rtept lat="37.295794487" lon="-85.901284218">
<name>\00254</name>
</rtept>
- <rtept lat="37.297211" lon="-85.901241">
+ <rtept lat="37.297210693" lon="-85.901241302">
<name>\00255</name>
</rtept>
- <rtept lat="37.298412" lon="-85.901413">
+ <rtept lat="37.298412323" lon="-85.901412964">
<name>\00256</name>
</rtept>
- <rtept lat="37.317724" lon="-85.905318">
+ <rtept lat="37.317724228" lon="-85.905318260">
<name>\00257</name>
</rtept>
- <rtept lat="37.334847" lon="-85.907378">
+ <rtept lat="37.334847450" lon="-85.907378197">
<name>\00258</name>
</rtept>
- <rtept lat="37.334890" lon="-85.907378">
+ <rtept lat="37.334890366" lon="-85.907378197">
<name>\00259</name>
</rtept>
- <rtept lat="37.337294" lon="-85.907378">
+ <rtept lat="37.337293625" lon="-85.907378197">
<name>\0025a</name>
</rtept>
- <rtept lat="37.338753" lon="-85.907035">
+ <rtept lat="37.338752747" lon="-85.907034874">
<name>\0025b</name>
</rtept>
- <rtept lat="37.340727" lon="-85.906219">
+ <rtept lat="37.340726852" lon="-85.906219482">
<name>\0025c</name>
</rtept>
- <rtept lat="37.353516" lon="-85.899525">
+ <rtept lat="37.353515625" lon="-85.899524689">
<name>\0025d</name>
</rtept>
- <rtept lat="37.358451" lon="-85.896993">
+ <rtept lat="37.358450890" lon="-85.896992683">
<name>\0025e</name>
</rtept>
- <rtept lat="37.364116" lon="-85.894074">
+ <rtept lat="37.364115715" lon="-85.894074440">
<name>\0025f</name>
</rtept>
- <rtept lat="37.365317" lon="-85.893645">
+ <rtept lat="37.365317345" lon="-85.893645287">
<name>\00260</name>
</rtept>
- <rtept lat="37.374544" lon="-85.890040">
+ <rtept lat="37.374544144" lon="-85.890040398">
<name>\00261</name>
</rtept>
- <rtept lat="37.377419" lon="-85.889010">
+ <rtept lat="37.377419472" lon="-85.889010429">
<name>\00262</name>
</rtept>
- <rtept lat="37.378707" lon="-85.888581">
+ <rtept lat="37.378706932" lon="-85.888581276">
<name>\00263</name>
</rtept>
- <rtept lat="37.379308" lon="-85.888410">
+ <rtept lat="37.379307747" lon="-85.888409615">
<name>\00264</name>
</rtept>
- <rtept lat="37.384071" lon="-85.886736">
+ <rtept lat="37.384071350" lon="-85.886735916">
<name>\00265</name>
</rtept>
- <rtept lat="37.385831" lon="-85.886006">
+ <rtept lat="37.385830879" lon="-85.886006355">
<name>\00266</name>
</rtept>
- <rtept lat="37.390509" lon="-85.884247">
+ <rtept lat="37.390508652" lon="-85.884246826">
<name>\00267</name>
</rtept>
- <rtept lat="37.395616" lon="-85.882831">
+ <rtept lat="37.395615578" lon="-85.882830620">
<name>\00268</name>
</rtept>
- <rtept lat="37.400250" lon="-85.881758">
+ <rtept lat="37.400250435" lon="-85.881757736">
<name>\00269</name>
</rtept>
- <rtept lat="37.404671" lon="-85.881157">
+ <rtept lat="37.404670715" lon="-85.881156921">
<name>\0026a</name>
</rtept>
- <rtept lat="37.409692" lon="-85.881028">
+ <rtept lat="37.409691811" lon="-85.881028175">
<name>\0026b</name>
</rtept>
- <rtept lat="37.425056" lon="-85.882359">
+ <rtept lat="37.425055504" lon="-85.882358551">
<name>\0026c</name>
</rtept>
- <rtept lat="37.425356" lon="-85.882487">
+ <rtept lat="37.425355911" lon="-85.882487297">
<name>\0026d</name>
</rtept>
- <rtept lat="37.428145" lon="-85.882745">
+ <rtept lat="37.428145409" lon="-85.882744789">
<name>\0026e</name>
</rtept>
- <rtept lat="37.429261" lon="-85.882745">
+ <rtept lat="37.429261208" lon="-85.882744789">
<name>\0026f</name>
</rtept>
- <rtept lat="37.435441" lon="-85.883431">
+ <rtept lat="37.435441017" lon="-85.883431435">
<name>\00270</name>
</rtept>
- <rtept lat="37.439690" lon="-85.883732">
+ <rtept lat="37.439689636" lon="-85.883731842">
<name>\00271</name>
</rtept>
- <rtept lat="37.441406" lon="-85.883689">
+ <rtept lat="37.441406250" lon="-85.883688927">
<name>\00272</name>
</rtept>
- <rtept lat="37.443852" lon="-85.883732">
+ <rtept lat="37.443852425" lon="-85.883731842">
<name>\00273</name>
</rtept>
- <rtept lat="37.452822" lon="-85.883002">
+ <rtept lat="37.452821732" lon="-85.883002281">
<name>\00274</name>
</rtept>
- <rtept lat="37.453680" lon="-85.882916">
+ <rtept lat="37.453680038" lon="-85.882916451">
<name>\00275</name>
</rtept>
- <rtept lat="37.454495" lon="-85.882874">
+ <rtept lat="37.454495430" lon="-85.882873535">
<name>\00276</name>
</rtept>
- <rtept lat="37.458057" lon="-85.882573">
+ <rtept lat="37.458057404" lon="-85.882573128">
<name>\00277</name>
</rtept>
- <rtept lat="37.462237" lon="-85.882383">
+ <rtept lat="37.462236643" lon="-85.882383347">
<name>\00278</name>
</rtept>
- <rtept lat="37.463679" lon="-85.882316">
+ <rtept lat="37.463679314" lon="-85.882315636">
<name>\00279</name>
</rtept>
- <rtept lat="37.470760" lon="-85.881844">
+ <rtept lat="37.470760345" lon="-85.881843567">
<name>\0027a</name>
</rtept>
- <rtept lat="37.472692" lon="-85.881371">
+ <rtept lat="37.472691536" lon="-85.881371498">
<name>\0027b</name>
</rtept>
- <rtept lat="37.477455" lon="-85.881028">
+ <rtept lat="37.477455139" lon="-85.881028175">
<name>\0027c</name>
</rtept>
- <rtept lat="37.477455" lon="-85.881028">
+ <rtept lat="37.477455139" lon="-85.881028175">
<name>\0027d</name>
</rtept>
- <rtept lat="37.488270" lon="-85.880127">
+ <rtept lat="37.488269806" lon="-85.880126953">
<name>\0027e</name>
</rtept>
- <rtept lat="37.491188" lon="-85.880213">
+ <rtept lat="37.491188049" lon="-85.880212784">
<name>\0027f</name>
</rtept>
- <rtept lat="37.492304" lon="-85.880470">
+ <rtept lat="37.492303848" lon="-85.880470276">
<name>\00280</name>
</rtept>
- <rtept lat="37.494364" lon="-85.881371">
+ <rtept lat="37.494363785" lon="-85.881371498">
<name>\00281</name>
</rtept>
- <rtept lat="37.496295" lon="-85.882874">
+ <rtept lat="37.496294975" lon="-85.882873535">
<name>\00282</name>
</rtept>
- <rtept lat="37.497196" lon="-85.883646">
+ <rtept lat="37.497196198" lon="-85.883646011">
<name>\00283</name>
</rtept>
- <rtept lat="37.497282" lon="-85.883689">
+ <rtept lat="37.497282028" lon="-85.883688927">
<name>\00284</name>
</rtept>
- <rtept lat="37.497969" lon="-85.884333">
+ <rtept lat="37.497968674" lon="-85.884332657">
<name>\00285</name>
</rtept>
- <rtept lat="37.500072" lon="-85.886822">
+ <rtept lat="37.500071526" lon="-85.886821747">
<name>\00286</name>
</rtept>
- <rtept lat="37.503591" lon="-85.887938">
+ <rtept lat="37.503590584" lon="-85.887937546">
<name>\00287</name>
</rtept>
- <rtept lat="37.505221" lon="-85.888195">
+ <rtept lat="37.505221367" lon="-85.888195038">
<name>\00288</name>
</rtept>
- <rtept lat="37.507238" lon="-85.888109">
+ <rtept lat="37.507238388" lon="-85.888109207">
<name>\00289</name>
</rtept>
- <rtept lat="37.509942" lon="-85.887551">
+ <rtept lat="37.509942055" lon="-85.887551308">
<name>\0028a</name>
</rtept>
- <rtept lat="37.510285" lon="-85.887465">
+ <rtept lat="37.510285378" lon="-85.887465477">
<name>\0028b</name>
</rtept>
- <rtept lat="37.510285" lon="-85.887465">
+ <rtept lat="37.510285378" lon="-85.887465477">
<name>\0028c</name>
</rtept>
- <rtept lat="37.516251" lon="-85.886350">
+ <rtept lat="37.516250610" lon="-85.886349678">
<name>\0028d</name>
</rtept>
- <rtept lat="37.517452" lon="-85.886092">
+ <rtept lat="37.517452240" lon="-85.886092186">
<name>\0028e</name>
</rtept>
- <rtept lat="37.518268" lon="-85.885878">
+ <rtept lat="37.518267632" lon="-85.885877609">
<name>\0028f</name>
</rtept>
- <rtept lat="37.521915" lon="-85.885062">
+ <rtept lat="37.521915436" lon="-85.885062218">
<name>\00290</name>
</rtept>
- <rtept lat="37.524662" lon="-85.884590">
+ <rtept lat="37.524662018" lon="-85.884590149">
<name>\00291</name>
</rtept>
- <rtept lat="37.525692" lon="-85.884333">
+ <rtept lat="37.525691986" lon="-85.884332657">
<name>\00292</name>
</rtept>
- <rtept lat="37.528481" lon="-85.883732">
+ <rtept lat="37.528481483" lon="-85.883731842">
<name>\00293</name>
</rtept>
- <rtept lat="37.529297" lon="-85.883560">
+ <rtept lat="37.529296875" lon="-85.883560181">
<name>\00294</name>
</rtept>
- <rtept lat="37.529511" lon="-85.883474">
+ <rtept lat="37.529511452" lon="-85.883474350">
<name>\00295</name>
</rtept>
- <rtept lat="37.534542" lon="-85.882347">
+ <rtept lat="37.534541607" lon="-85.882346630">
<name>\00296</name>
</rtept>
- <rtept lat="37.535691" lon="-85.882101">
+ <rtept lat="37.535691261" lon="-85.882101059">
<name>\00297</name>
</rtept>
- <rtept lat="37.538180" lon="-85.881629">
+ <rtept lat="37.538180351" lon="-85.881628990">
<name>\00298</name>
</rtept>
- <rtept lat="37.538738" lon="-85.881457">
+ <rtept lat="37.538738251" lon="-85.881457329">
<name>\00299</name>
</rtept>
- <rtept lat="37.538738" lon="-85.881457">
+ <rtept lat="37.538738251" lon="-85.881457329">
<name>\0029a</name>
</rtept>
- <rtept lat="37.539468" lon="-85.881286">
+ <rtept lat="37.539467812" lon="-85.881285667">
<name>\0029b</name>
</rtept>
- <rtept lat="37.542386" lon="-85.880685">
+ <rtept lat="37.542386055" lon="-85.880684853">
<name>\0029c</name>
</rtept>
- <rtept lat="37.549081" lon="-85.879183">
+ <rtept lat="37.549080849" lon="-85.879182816">
<name>\0029d</name>
</rtept>
- <rtept lat="37.553029" lon="-85.878410">
+ <rtept lat="37.553029060" lon="-85.878410339">
<name>\0029e</name>
</rtept>
- <rtept lat="37.553759" lon="-85.878282">
+ <rtept lat="37.553758621" lon="-85.878281593">
<name>\0029f</name>
</rtept>
- <rtept lat="37.553759" lon="-85.878282">
+ <rtept lat="37.553758621" lon="-85.878281593">
<name>\002a0</name>
</rtept>
- <rtept lat="37.554574" lon="-85.878110">
+ <rtept lat="37.554574013" lon="-85.878109932">
<name>\002a1</name>
</rtept>
- <rtept lat="37.560024" lon="-85.876908">
+ <rtept lat="37.560024261" lon="-85.876908302">
<name>\002a2</name>
</rtept>
- <rtept lat="37.561011" lon="-85.876608">
+ <rtept lat="37.561011314" lon="-85.876607895">
<name>\002a3</name>
</rtept>
- <rtept lat="37.567663" lon="-85.875192">
+ <rtept lat="37.567663193" lon="-85.875191689">
<name>\002a4</name>
</rtept>
- <rtept lat="37.568092" lon="-85.874891">
+ <rtept lat="37.568092346" lon="-85.874891281">
<name>\002a5</name>
</rtept>
- <rtept lat="37.572684" lon="-85.873818">
+ <rtept lat="37.572684288" lon="-85.873818398">
<name>\002a6</name>
</rtept>
- <rtept lat="37.573500" lon="-85.873733">
+ <rtept lat="37.573499680" lon="-85.873732567">
<name>\002a7</name>
</rtept>
- <rtept lat="37.573500" lon="-85.873733">
+ <rtept lat="37.573499680" lon="-85.873732567">
<name>\002a8</name>
</rtept>
- <rtept lat="37.573972" lon="-85.873561">
+ <rtept lat="37.573971748" lon="-85.873560905">
<name>\002a9</name>
</rtept>
- <rtept lat="37.581182" lon="-85.871973">
+ <rtept lat="37.581181526" lon="-85.871973038">
<name>\002aa</name>
</rtept>
- <rtept lat="37.591181" lon="-85.869956">
+ <rtept lat="37.591180801" lon="-85.869956017">
<name>\002ab</name>
</rtept>
- <rtept lat="37.592125" lon="-85.869741">
+ <rtept lat="37.592124939" lon="-85.869741440">
<name>\002ac</name>
</rtept>
- <rtept lat="37.596030" lon="-85.868926">
+ <rtept lat="37.596030235" lon="-85.868926048">
<name>\002ad</name>
</rtept>
- <rtept lat="37.599893" lon="-85.868111">
+ <rtept lat="37.599892616" lon="-85.868110657">
<name>\002ae</name>
</rtept>
- <rtept lat="37.601008" lon="-85.867939">
+ <rtept lat="37.601008415" lon="-85.867938995">
<name>\002af</name>
</rtept>
- <rtept lat="37.611866" lon="-85.865664">
+ <rtept lat="37.611865997" lon="-85.865664482">
<name>\002b0</name>
</rtept>
- <rtept lat="37.617188" lon="-85.864506">
+ <rtept lat="37.617187500" lon="-85.864505768">
<name>\002b1</name>
</rtept>
- <rtept lat="37.627316" lon="-85.862317">
+ <rtept lat="37.627315521" lon="-85.862317085">
<name>\002b2</name>
</rtept>
- <rtept lat="37.629890" lon="-85.861802">
+ <rtept lat="37.629890442" lon="-85.861802101">
<name>\002b3</name>
</rtept>
- <rtept lat="37.633796" lon="-85.860944">
+ <rtept lat="37.633795738" lon="-85.860943794">
<name>\002b4</name>
</rtept>
- <rtept lat="37.633839" lon="-85.860944">
+ <rtept lat="37.633838654" lon="-85.860943794">
<name>\002b5</name>
</rtept>
- <rtept lat="37.638216" lon="-85.859571">
+ <rtept lat="37.638216019" lon="-85.859570503">
<name>\002b6</name>
</rtept>
- <rtept lat="37.641950" lon="-85.858798">
+ <rtept lat="37.641949654" lon="-85.858798027">
<name>\002b7</name>
</rtept>
- <rtept lat="37.644482" lon="-85.858240">
+ <rtept lat="37.644481659" lon="-85.858240128">
<name>\002b8</name>
</rtept>
- <rtept lat="37.647915" lon="-85.857468">
+ <rtept lat="37.647914886" lon="-85.857467651">
<name>\002b9</name>
</rtept>
- <rtept lat="37.649546" lon="-85.857167">
+ <rtept lat="37.649545670" lon="-85.857167244">
<name>\002ba</name>
</rtept>
- <rtept lat="37.656627" lon="-85.855622">
+ <rtept lat="37.656626701" lon="-85.855622292">
<name>\002bb</name>
</rtept>
- <rtept lat="37.658139" lon="-85.855182">
+ <rtept lat="37.658138871" lon="-85.855182052">
<name>\002bc</name>
</rtept>
- <rtept lat="37.665639" lon="-85.853863">
+ <rtept lat="37.665638924" lon="-85.853862762">
<name>\002bd</name>
</rtept>
- <rtept lat="37.666462" lon="-85.853646">
+ <rtept lat="37.666461587" lon="-85.853646278">
<name>\002be</name>
</rtept>
- <rtept lat="37.668128" lon="-85.853262">
+ <rtept lat="37.668128014" lon="-85.853261948">
<name>\002bf</name>
</rtept>
- <rtept lat="37.670746" lon="-85.852361">
+ <rtept lat="37.670745850" lon="-85.852360725">
<name>\002c0</name>
</rtept>
- <rtept lat="37.672591" lon="-85.851331">
+ <rtept lat="37.672591209" lon="-85.851330757">
<name>\002c1</name>
</rtept>
- <rtept lat="37.673750" lon="-85.850601">
+ <rtept lat="37.673749924" lon="-85.850601196">
<name>\002c2</name>
</rtept>
- <rtept lat="37.673879" lon="-85.850472">
+ <rtept lat="37.673878670" lon="-85.850472450">
<name>\002c3</name>
</rtept>
- <rtept lat="37.677655" lon="-85.847340">
+ <rtept lat="37.677655220" lon="-85.847339630">
<name>\002c4</name>
</rtept>
- <rtept lat="37.679157" lon="-85.846009">
+ <rtept lat="37.679157257" lon="-85.846009254">
<name>\002c5</name>
</rtept>
- <rtept lat="37.679629" lon="-85.845580">
+ <rtept lat="37.679629326" lon="-85.845580101">
<name>\002c6</name>
</rtept>
- <rtept lat="37.680273" lon="-85.844936">
+ <rtept lat="37.680273056" lon="-85.844936371">
<name>\002c7</name>
</rtept>
- <rtept lat="37.681518" lon="-85.843778">
+ <rtept lat="37.681517601" lon="-85.843777657">
<name>\002c8</name>
</rtept>
- <rtept lat="37.682462" lon="-85.843220">
+ <rtept lat="37.682461739" lon="-85.843219757">
<name>\002c9</name>
</rtept>
- <rtept lat="37.683406" lon="-85.842876">
+ <rtept lat="37.683405876" lon="-85.842876434">
<name>\002ca</name>
</rtept>
- <rtept lat="37.685595" lon="-85.842576">
+ <rtept lat="37.685594559" lon="-85.842576027">
<name>\002cb</name>
</rtept>
- <rtept lat="37.687225" lon="-85.842447">
+ <rtept lat="37.687225342" lon="-85.842447281">
<name>\002cc</name>
</rtept>
- <rtept lat="37.687268" lon="-85.842447">
+ <rtept lat="37.687268257" lon="-85.842447281">
<name>\002cd</name>
</rtept>
- <rtept lat="37.688899" lon="-85.842233">
+ <rtept lat="37.688899040" lon="-85.842232704">
<name>\002ce</name>
</rtept>
- <rtept lat="37.690229" lon="-85.841804">
+ <rtept lat="37.690229416" lon="-85.841803551">
<name>\002cf</name>
</rtept>
- <rtept lat="37.696323" lon="-85.837898">
+ <rtept lat="37.696323395" lon="-85.837898254">
<name>\002d0</name>
</rtept>
- <rtept lat="37.699628" lon="-85.835667">
+ <rtept lat="37.699627876" lon="-85.835666656">
<name>\002d1</name>
</rtept>
- <rtept lat="37.702804" lon="-85.833607">
+ <rtept lat="37.702803612" lon="-85.833606720">
<name>\002d2</name>
</rtept>
- <rtept lat="37.702932" lon="-85.833521">
+ <rtept lat="37.702932358" lon="-85.833520889">
<name>\002d3</name>
</rtept>
- <rtept lat="37.705078" lon="-85.832105">
+ <rtept lat="37.705078125" lon="-85.832104683">
<name>\002d4</name>
</rtept>
- <rtept lat="37.706446" lon="-85.831194">
+ <rtept lat="37.706445694" lon="-85.831193566">
<name>\002d5</name>
</rtept>
- <rtept lat="37.710237" lon="-85.829583">
+ <rtept lat="37.710237026" lon="-85.829583287">
<name>\002d6</name>
</rtept>
- <rtept lat="37.716732" lon="-85.829064">
+ <rtept lat="37.716732025" lon="-85.829064369">
<name>\002d7</name>
</rtept>
- <rtept lat="37.720854" lon="-85.827944">
+ <rtept lat="37.720853806" lon="-85.827943921">
<name>\002d8</name>
</rtept>
- <rtept lat="37.728496" lon="-85.819691">
+ <rtept lat="37.728496313" lon="-85.819691062">
<name>\002d9</name>
</rtept>
- <rtept lat="37.743832" lon="-85.794916">
+ <rtept lat="37.743832350" lon="-85.794915795">
<name>\002da</name>
</rtept>
- <rtept lat="37.757062" lon="-85.797209">
+ <rtept lat="37.757062435" lon="-85.797209382">
<name>\002db</name>
</rtept>
- <rtept lat="37.767466" lon="-85.791974">
+ <rtept lat="37.767466068" lon="-85.791973829">
<name>\002dc</name>
</rtept>
- <rtept lat="37.779160" lon="-85.774608">
+ <rtept lat="37.779160261" lon="-85.774607658">
<name>\002dd</name>
</rtept>
- <rtept lat="37.787906" lon="-85.769872">
+ <rtept lat="37.787905931" lon="-85.769871712">
<name>\002de</name>
</rtept>
- <rtept lat="37.791412" lon="-85.756761">
+ <rtept lat="37.791411757" lon="-85.756760597">
<name>\002df</name>
</rtept>
- <rtept lat="37.804849" lon="-85.746847">
+ <rtept lat="37.804848552" lon="-85.746847153">
<name>\002e0</name>
</rtept>
- <rtept lat="37.810717" lon="-85.741524">
+ <rtept lat="37.810716629" lon="-85.741523743">
<name>\002e1</name>
</rtept>
- <rtept lat="37.827659" lon="-85.721047">
+ <rtept lat="37.827659488" lon="-85.721046686">
<name>\002e2</name>
</rtept>
- <rtept lat="37.831786" lon="-85.718264">
+ <rtept lat="37.831785679" lon="-85.718263865">
<name>\002e3</name>
</rtept>
- <rtept lat="37.848538" lon="-85.714423">
+ <rtept lat="37.848538280" lon="-85.714423418">
<name>\002e4</name>
</rtept>
- <rtept lat="37.857057" lon="-85.708391">
+ <rtept lat="37.857056737" lon="-85.708391428">
<name>\002e5</name>
</rtept>
- <rtept lat="37.885325" lon="-85.699101">
+ <rtept lat="37.885324597" lon="-85.699101210">
<name>\002e6</name>
</rtept>
- <rtept lat="37.896293" lon="-85.699074">
+ <rtept lat="37.896292567" lon="-85.699073792">
<name>\002e7</name>
</rtept>
- <rtept lat="37.910495" lon="-85.689032">
+ <rtept lat="37.910494924" lon="-85.689031839">
<name>\002e8</name>
</rtept>
- <rtept lat="37.920147" lon="-85.687330">
+ <rtept lat="37.920146942" lon="-85.687330127">
<name>\002e9</name>
</rtept>
- <rtept lat="37.928701" lon="-85.687774">
+ <rtept lat="37.928700686" lon="-85.687774181">
<name>\002ea</name>
</rtept>
- <rtept lat="37.952449" lon="-85.689184">
+ <rtept lat="37.952449322" lon="-85.689183950">
<name>\002eb</name>
</rtept>
- <rtept lat="37.961331" lon="-85.693848">
+ <rtept lat="37.961330533" lon="-85.693847537">
<name>\002ec</name>
</rtept>
- <rtept lat="37.974219" lon="-85.696004">
+ <rtept lat="37.974218607" lon="-85.696004391">
<name>\002ed</name>
</rtept>
- <rtept lat="37.982289" lon="-85.699335">
+ <rtept lat="37.982288718" lon="-85.699334741">
<name>\002ee</name>
</rtept>
- <rtept lat="37.988853" lon="-85.702331">
+ <rtept lat="37.988852620" lon="-85.702330947">
<name>\002ef</name>
</rtept>
- <rtept lat="37.993169" lon="-85.704432">
+ <rtept lat="37.993168831" lon="-85.704431534">
<name>\002f0</name>
</rtept>
- <rtept lat="37.993469" lon="-85.704603">
+ <rtept lat="37.993469238" lon="-85.704603195">
<name>\002f1</name>
</rtept>
- <rtept lat="37.993512" lon="-85.704646">
+ <rtept lat="37.993512154" lon="-85.704646111">
<name>\002f2</name>
</rtept>
- <rtept lat="37.995057" lon="-85.705118">
+ <rtept lat="37.995057106" lon="-85.705118179">
<name>\002f3</name>
</rtept>
- <rtept lat="37.996259" lon="-85.705247">
+ <rtept lat="37.996258736" lon="-85.705246925">
<name>\002f4</name>
</rtept>
- <rtept lat="37.996988" lon="-85.705161">
+ <rtept lat="37.996988297" lon="-85.705161095">
<name>\002f5</name>
</rtept>
- <rtept lat="37.997417" lon="-85.705032">
+ <rtept lat="37.997417450" lon="-85.705032349">
<name>\002f6</name>
</rtept>
- <rtept lat="38.000507" lon="-85.704174">
+ <rtept lat="38.000507355" lon="-85.704174042">
<name>\002f7</name>
</rtept>
- <rtept lat="38.002567" lon="-85.702629">
+ <rtept lat="38.002567291" lon="-85.702629089">
<name>\002f8</name>
</rtept>
- <rtept lat="38.008876" lon="-85.698295">
+ <rtept lat="38.008875847" lon="-85.698294640">
<name>\002f9</name>
</rtept>
- <rtept lat="38.012137" lon="-85.696406">
+ <rtept lat="38.012137413" lon="-85.696406364">
<name>\002fa</name>
</rtept>
- <rtept lat="38.013811" lon="-85.696235">
+ <rtept lat="38.013811111" lon="-85.696234703">
<name>\002fb</name>
</rtept>
- <rtept lat="38.014712" lon="-85.696192">
+ <rtept lat="38.014712334" lon="-85.696191788">
<name>\002fc</name>
</rtept>
- <rtept lat="38.023081" lon="-85.696106">
+ <rtept lat="38.023080826" lon="-85.696105957">
<name>\002fd</name>
</rtept>
- <rtept lat="38.023124" lon="-85.696106">
+ <rtept lat="38.023123741" lon="-85.696105957">
<name>\002fe</name>
</rtept>
- <rtept lat="38.025270" lon="-85.696149">
+ <rtept lat="38.025269508" lon="-85.696148872">
<name>\002ff</name>
</rtept>
- <rtept lat="38.027029" lon="-85.696106">
+ <rtept lat="38.027029037" lon="-85.696105957">
<name>\00300</name>
</rtept>
- <rtept lat="38.028488" lon="-85.696106">
+ <rtept lat="38.028488159" lon="-85.696105957">
<name>\00301</name>
</rtept>
- <rtept lat="38.031063" lon="-85.696106">
+ <rtept lat="38.031063080" lon="-85.696105957">
<name>\00302</name>
</rtept>
- <rtept lat="38.037157" lon="-85.696106">
+ <rtept lat="38.037157059" lon="-85.696105957">
<name>\00303</name>
</rtept>
- <rtept lat="38.040247" lon="-85.696106">
+ <rtept lat="38.040246964" lon="-85.696105957">
<name>\00304</name>
</rtept>
- <rtept lat="38.040504" lon="-85.696106">
+ <rtept lat="38.040504456" lon="-85.696105957">
<name>\00305</name>
</rtept>
- <rtept lat="38.041492" lon="-85.696106">
+ <rtept lat="38.041491508" lon="-85.696105957">
<name>\00306</name>
</rtept>
- <rtept lat="38.042779" lon="-85.696278">
+ <rtept lat="38.042778969" lon="-85.696277618">
<name>\00307</name>
</rtept>
- <rtept lat="38.044710" lon="-85.696836">
+ <rtept lat="38.044710159" lon="-85.696835518">
<name>\00308</name>
</rtept>
- <rtept lat="38.049517" lon="-85.697951">
+ <rtept lat="38.049516678" lon="-85.697951317">
<name>\00309</name>
</rtept>
- <rtept lat="38.051791" lon="-85.698123">
+ <rtept lat="38.051791191" lon="-85.698122978">
<name>\0030a</name>
</rtept>
- <rtept lat="38.056126" lon="-85.698466">
+ <rtept lat="38.056125641" lon="-85.698466301">
<name>\0030b</name>
</rtept>
- <rtept lat="38.056641" lon="-85.698466">
+ <rtept lat="38.056640625" lon="-85.698466301">
<name>\0030c</name>
</rtept>
- <rtept lat="38.057671" lon="-85.698552">
+ <rtept lat="38.057670593" lon="-85.698552132">
<name>\0030d</name>
</rtept>
- <rtept lat="38.059173" lon="-85.698681">
+ <rtept lat="38.059172630" lon="-85.698680878">
<name>\0030e</name>
</rtept>
- <rtept lat="38.060031" lon="-85.698767">
+ <rtept lat="38.060030937" lon="-85.698766708">
<name>\0030f</name>
</rtept>
- <rtept lat="38.063078" lon="-85.698938">
+ <rtept lat="38.063077927" lon="-85.698938370">
<name>\00310</name>
</rtept>
- <rtept lat="38.067112" lon="-85.699196">
+ <rtept lat="38.067111969" lon="-85.699195862">
<name>\00311</name>
</rtept>
- <rtept lat="38.068914" lon="-85.699368">
+ <rtept lat="38.068914413" lon="-85.699367523">
<name>\00312</name>
</rtept>
- <rtept lat="38.081059" lon="-85.700355">
+ <rtept lat="38.081059456" lon="-85.700354576">
<name>\00313</name>
</rtept>
- <rtept lat="38.085952" lon="-85.700741">
+ <rtept lat="38.085951805" lon="-85.700740814">
<name>\00314</name>
</rtept>
- <rtept lat="38.086271" lon="-85.700772">
+ <rtept lat="38.086271405" lon="-85.700772166">
<name>\00315</name>
</rtept>
- <rtept lat="38.090844" lon="-85.700655">
+ <rtept lat="38.090844154" lon="-85.700654984">
<name>\00316</name>
</rtept>
- <rtept lat="38.090887" lon="-85.700655">
+ <rtept lat="38.090887070" lon="-85.700654984">
<name>\00317</name>
</rtept>
- <rtept lat="38.096466" lon="-85.700655">
+ <rtept lat="38.096466064" lon="-85.700654984">
<name>\00318</name>
</rtept>
- <rtept lat="38.100886" lon="-85.700870">
+ <rtept lat="38.100886345" lon="-85.700869560">
<name>\00319</name>
</rtept>
- <rtept lat="38.104362" lon="-85.700955">
+ <rtept lat="38.104362488" lon="-85.700955391">
<name>\0031a</name>
</rtept>
- <rtept lat="38.109083" lon="-85.701299">
+ <rtept lat="38.109083176" lon="-85.701298714">
<name>\0031b</name>
</rtept>
- <rtept lat="38.109856" lon="-85.701299">
+ <rtept lat="38.109855652" lon="-85.701298714">
<name>\0031c</name>
</rtept>
- <rtept lat="38.112388" lon="-85.701385">
+ <rtept lat="38.112387657" lon="-85.701384544">
<name>\0031d</name>
</rtept>
- <rtept lat="38.112946" lon="-85.701427">
+ <rtept lat="38.112945557" lon="-85.701427460">
<name>\0031e</name>
</rtept>
- <rtept lat="38.113589" lon="-85.701427">
+ <rtept lat="38.113589287" lon="-85.701427460">
<name>\0031f</name>
</rtept>
- <rtept lat="38.114877" lon="-85.701470">
+ <rtept lat="38.114876747" lon="-85.701470375">
<name>\00320</name>
</rtept>
- <rtept lat="38.115005" lon="-85.701513">
+ <rtept lat="38.115005493" lon="-85.701513290">
<name>\00321</name>
</rtept>
- <rtept lat="38.119297" lon="-85.701685">
+ <rtept lat="38.119297028" lon="-85.701684952">
<name>\00322</name>
</rtept>
- <rtept lat="38.121014" lon="-85.701728">
+ <rtept lat="38.121013641" lon="-85.701727867">
<name>\00323</name>
</rtept>
- <rtept lat="38.122430" lon="-85.701771">
+ <rtept lat="38.122429848" lon="-85.701770782">
<name>\00324</name>
</rtept>
- <rtept lat="38.127537" lon="-85.701985">
+ <rtept lat="38.127536774" lon="-85.701985359">
<name>\00325</name>
</rtept>
- <rtept lat="38.128738" lon="-85.702286">
+ <rtept lat="38.128738403" lon="-85.702285767">
<name>\00326</name>
</rtept>
- <rtept lat="38.130250" lon="-85.702938">
+ <rtept lat="38.130249977" lon="-85.702937722">
<name>\00327</name>
</rtept>
- <rtept lat="38.137064" lon="-85.706706">
+ <rtept lat="38.137063980" lon="-85.706706047">
<name>\00328</name>
</rtept>
- <rtept lat="38.140798" lon="-85.708809">
+ <rtept lat="38.140797615" lon="-85.708808899">
<name>\00329</name>
</rtept>
- <rtept lat="38.141613" lon="-85.709281">
+ <rtept lat="38.141613007" lon="-85.709280968">
<name>\0032a</name>
</rtept>
- <rtept lat="38.144188" lon="-85.710611">
+ <rtept lat="38.144187927" lon="-85.710611343">
<name>\0032b</name>
</rtept>
- <rtept lat="38.144531" lon="-85.710783">
+ <rtept lat="38.144531250" lon="-85.710783005">
<name>\0032c</name>
</rtept>
- <rtept lat="38.149896" lon="-85.713573">
+ <rtept lat="38.149895668" lon="-85.713572502">
<name>\0032d</name>
</rtept>
- <rtept lat="38.151526" lon="-85.714474">
+ <rtept lat="38.151526451" lon="-85.714473724">
<name>\0032e</name>
</rtept>
- <rtept lat="38.157749" lon="-85.718422">
+ <rtept lat="38.157749176" lon="-85.718421936">
<name>\0032f</name>
</rtept>
- <rtept lat="38.161268" lon="-85.720267">
+ <rtept lat="38.161268234" lon="-85.720267296">
<name>\00330</name>
</rtept>
- <rtept lat="38.162899" lon="-85.720654">
+ <rtept lat="38.162899017" lon="-85.720653534">
<name>\00331</name>
</rtept>
- <rtept lat="38.166418" lon="-85.720611">
+ <rtept lat="38.166418076" lon="-85.720610619">
<name>\00332</name>
</rtept>
- <rtept lat="38.168650" lon="-85.720568">
+ <rtept lat="38.168649673" lon="-85.720567703">
<name>\00333</name>
</rtept>
- <rtept lat="38.169637" lon="-85.720568">
+ <rtept lat="38.169636726" lon="-85.720567703">
<name>\00334</name>
</rtept>
- <rtept lat="38.170066" lon="-85.720568">
+ <rtept lat="38.170065880" lon="-85.720567703">
<name>\00335</name>
</rtept>
- <rtept lat="38.170753" lon="-85.720525">
+ <rtept lat="38.170752525" lon="-85.720524788">
<name>\00336</name>
</rtept>
- <rtept lat="38.172512" lon="-85.720353">
+ <rtept lat="38.172512054" lon="-85.720353127">
<name>\00337</name>
</rtept>
- <rtept lat="38.173413" lon="-85.720096">
+ <rtept lat="38.173413277" lon="-85.720095634">
<name>\00338</name>
</rtept>
- <rtept lat="38.174701" lon="-85.719624">
+ <rtept lat="38.174700737" lon="-85.719623566">
<name>\00339</name>
</rtept>
- <rtept lat="38.176632" lon="-85.719194">
+ <rtept lat="38.176631927" lon="-85.719194412">
<name>\0033a</name>
</rtept>
- <rtept lat="38.177705" lon="-85.719323">
+ <rtept lat="38.177704811" lon="-85.719323158">
<name>\0033b</name>
</rtept>
- <rtept lat="38.178692" lon="-85.719666">
+ <rtept lat="38.178691864" lon="-85.719666481">
<name>\0033c</name>
</rtept>
- <rtept lat="38.181825" lon="-85.721555">
+ <rtept lat="38.181824684" lon="-85.721554756">
<name>\0033d</name>
</rtept>
- <rtept lat="38.182168" lon="-85.721726">
+ <rtept lat="38.182168007" lon="-85.721726418">
<name>\0033e</name>
</rtept>
- <rtept lat="38.183799" lon="-85.722928">
+ <rtept lat="38.183798790" lon="-85.722928047">
<name>\0033f</name>
</rtept>
- <rtept lat="38.184185" lon="-85.723186">
+ <rtept lat="38.184185028" lon="-85.723185539">
<name>\00340</name>
</rtept>
- <rtept lat="38.184829" lon="-85.723872">
+ <rtept lat="38.184828758" lon="-85.723872185">
<name>\00341</name>
</rtept>
- <rtept lat="38.187361" lon="-85.726404">
+ <rtept lat="38.187360764" lon="-85.726404190">
<name>\00342</name>
</rtept>
- <rtept lat="38.188348" lon="-85.727348">
+ <rtept lat="38.188347816" lon="-85.727348328">
<name>\00343</name>
</rtept>
- <rtept lat="38.188648" lon="-85.727649">
+ <rtept lat="38.188648224" lon="-85.727648735">
<name>\00344</name>
</rtept>
- <rtept lat="38.188691" lon="-85.727692">
+ <rtept lat="38.188691139" lon="-85.727691650">
<name>\00345</name>
</rtept>
- <rtept lat="38.188949" lon="-85.727906">
+ <rtept lat="38.188948631" lon="-85.727906227">
<name>\00346</name>
</rtept>
- <rtept lat="38.190279" lon="-85.729108">
+ <rtept lat="38.190279007" lon="-85.729107857">
<name>\00347</name>
</rtept>
- <rtept lat="38.190451" lon="-85.729237">
+ <rtept lat="38.190450668" lon="-85.729236603">
<name>\00348</name>
</rtept>
- <rtept lat="38.190622" lon="-85.729408">
+ <rtept lat="38.190622330" lon="-85.729408264">
<name>\00349</name>
</rtept>
- <rtept lat="38.190837" lon="-85.729580">
+ <rtept lat="38.190836906" lon="-85.729579926">
<name>\0034a</name>
</rtept>
- <rtept lat="38.192167" lon="-85.730824">
+ <rtept lat="38.192167282" lon="-85.730824471">
<name>\0034b</name>
</rtept>
- <rtept lat="38.193197" lon="-85.731683">
+ <rtept lat="38.193197250" lon="-85.731682777">
<name>\0034c</name>
</rtept>
- <rtept lat="38.194957" lon="-85.732970">
+ <rtept lat="38.194956779" lon="-85.732970238">
<name>\0034d</name>
</rtept>
- <rtept lat="38.196716" lon="-85.733528">
+ <rtept lat="38.196716309" lon="-85.733528137">
<name>\0034e</name>
</rtept>
- <rtept lat="38.196888" lon="-85.733571">
+ <rtept lat="38.196887970" lon="-85.733571053">
<name>\0034f</name>
</rtept>
- <rtept lat="38.198133" lon="-85.733743">
+ <rtept lat="38.198132515" lon="-85.733742714">
<name>\00350</name>
</rtept>
- <rtept lat="38.198991" lon="-85.733957">
+ <rtept lat="38.198990822" lon="-85.733957291">
<name>\00351</name>
</rtept>
- <rtept lat="38.199034" lon="-85.733957">
+ <rtept lat="38.199033737" lon="-85.733957291">
<name>\00352</name>
</rtept>
- <rtept lat="38.201823" lon="-85.735888">
+ <rtept lat="38.201823235" lon="-85.735888481">
<name>\00353</name>
</rtept>
- <rtept lat="38.202424" lon="-85.736747">
+ <rtept lat="38.202424049" lon="-85.736746788">
<name>\00354</name>
</rtept>
- <rtept lat="38.204784" lon="-85.741253">
+ <rtept lat="38.204784393" lon="-85.741252899">
<name>\00355</name>
</rtept>
- <rtept lat="38.205686" lon="-85.743141">
+ <rtept lat="38.205685616" lon="-85.743141174">
<name>\00356</name>
</rtept>
- <rtept lat="38.206115" lon="-85.744343">
+ <rtept lat="38.206114769" lon="-85.744342804">
<name>\00357</name>
</rtept>
- <rtept lat="38.206286" lon="-85.744944">
+ <rtept lat="38.206286430" lon="-85.744943619">
<name>\00358</name>
</rtept>
- <rtept lat="38.206587" lon="-85.746574">
+ <rtept lat="38.206586838" lon="-85.746574402">
<name>\00359</name>
</rtept>
- <rtept lat="38.206716" lon="-85.748162">
+ <rtept lat="38.206715584" lon="-85.748162270">
<name>\0035a</name>
</rtept>
- <rtept lat="38.206930" lon="-85.749450">
+ <rtept lat="38.206930161" lon="-85.749449730">
<name>\0035b</name>
</rtept>
- <rtept lat="38.207488" lon="-85.750952">
+ <rtept lat="38.207488060" lon="-85.750951767">
<name>\0035c</name>
</rtept>
- <rtept lat="38.208046" lon="-85.751681">
+ <rtept lat="38.208045959" lon="-85.751681328">
<name>\0035d</name>
</rtept>
- <rtept lat="38.208947" lon="-85.752454">
+ <rtept lat="38.208947182" lon="-85.752453804">
<name>\0035e</name>
</rtept>
- <rtept lat="38.209419" lon="-85.752711">
+ <rtept lat="38.209419250" lon="-85.752711296">
<name>\0035f</name>
</rtept>
- <rtept lat="38.210320" lon="-85.752926">
+ <rtept lat="38.210320473" lon="-85.752925873">
<name>\00360</name>
</rtept>
- <rtept lat="38.212209" lon="-85.752711">
+ <rtept lat="38.212208748" lon="-85.752711296">
<name>\00361</name>
</rtept>
- <rtept lat="38.212423" lon="-85.752668">
+ <rtept lat="38.212423325" lon="-85.752668381">
<name>\00362</name>
</rtept>
- <rtept lat="38.214312" lon="-85.752368">
+ <rtept lat="38.214311600" lon="-85.752367973">
<name>\00363</name>
</rtept>
- <rtept lat="38.215685" lon="-85.752153">
+ <rtept lat="38.215684891" lon="-85.752153397">
<name>\00364</name>
</rtept>
- <rtept lat="38.215685" lon="-85.752153">
+ <rtept lat="38.215684891" lon="-85.752153397">
<name>\00365</name>
</rtept>
- <rtept lat="38.217058" lon="-85.752153">
+ <rtept lat="38.217058182" lon="-85.752153397">
<name>\00366</name>
</rtept>
- <rtept lat="38.217745" lon="-85.752153">
+ <rtept lat="38.217744827" lon="-85.752153397">
<name>\00367</name>
</rtept>
- <rtept lat="38.218346" lon="-85.752068">
+ <rtept lat="38.218345642" lon="-85.752067566">
<name>\00368</name>
</rtept>
- <rtept lat="38.218346" lon="-85.752068">
+ <rtept lat="38.218345642" lon="-85.752067566">
<name>\00369</name>
</rtept>
- <rtept lat="38.220448" lon="-85.751424">
+ <rtept lat="38.220448494" lon="-85.751423836">
<name>\0036a</name>
</rtept>
- <rtept lat="38.223195" lon="-85.750909">
+ <rtept lat="38.223195076" lon="-85.750908852">
<name>\0036b</name>
</rtept>
- <rtept lat="38.223968" lon="-85.750909">
+ <rtept lat="38.223967552" lon="-85.750908852">
<name>\0036c</name>
</rtept>
- <rtept lat="38.225598" lon="-85.751252">
+ <rtept lat="38.225598335" lon="-85.751252174">
<name>\0036d</name>
</rtept>
- <rtept lat="38.225856" lon="-85.751295">
+ <rtept lat="38.225855827" lon="-85.751295090">
<name>\0036e</name>
</rtept>
- <rtept lat="38.226242" lon="-85.751381">
+ <rtept lat="38.226242065" lon="-85.751380920">
<name>\0036f</name>
</rtept>
- <rtept lat="38.226585" lon="-85.751424">
+ <rtept lat="38.226585388" lon="-85.751423836">
<name>\00370</name>
</rtept>
- <rtept lat="38.227186" lon="-85.751467">
+ <rtept lat="38.227186203" lon="-85.751466751">
<name>\00371</name>
</rtept>
- <rtept lat="38.228130" lon="-85.751338">
+ <rtept lat="38.228130341" lon="-85.751338005">
<name>\00372</name>
</rtept>
- <rtept lat="38.229160" lon="-85.751166">
+ <rtept lat="38.229160309" lon="-85.751166344">
<name>\00373</name>
</rtept>
- <rtept lat="38.230062" lon="-85.750995">
+ <rtept lat="38.230061531" lon="-85.750994682">
<name>\00374</name>
</rtept>
- <rtept lat="38.231392" lon="-85.750780">
+ <rtept lat="38.231391907" lon="-85.750780106">
<name>\00375</name>
</rtept>
- <rtept lat="38.231478" lon="-85.750780">
+ <rtept lat="38.231477737" lon="-85.750780106">
<name>\00376</name>
</rtept>
- <rtept lat="38.232250" lon="-85.750694">
+ <rtept lat="38.232250214" lon="-85.750694275">
<name>\00377</name>
</rtept>
- <rtept lat="38.232422" lon="-85.750694">
+ <rtept lat="38.232421875" lon="-85.750694275">
<name>\00378</name>
</rtept>
- <rtept lat="38.233624" lon="-85.750694">
+ <rtept lat="38.233623505" lon="-85.750694275">
<name>\00379</name>
</rtept>
- <rtept lat="38.234224" lon="-85.750823">
+ <rtept lat="38.234224319" lon="-85.750823021">
<name>\0037a</name>
</rtept>
- <rtept lat="38.234224" lon="-85.750823">
+ <rtept lat="38.234224319" lon="-85.750823021">
<name>\0037b</name>
</rtept>
- <rtept lat="38.235469" lon="-85.751467">
+ <rtept lat="38.235468864" lon="-85.751466751">
<name>\0037c</name>
</rtept>
- <rtept lat="38.236628" lon="-85.752068">
+ <rtept lat="38.236627579" lon="-85.752067566">
<name>\0037d</name>
</rtept>
- <rtept lat="38.238130" lon="-85.752797">
+ <rtept lat="38.238129616" lon="-85.752797127">
<name>\0037e</name>
</rtept>
- <rtept lat="38.238344" lon="-85.752926">
+ <rtept lat="38.238344193" lon="-85.752925873">
<name>\0037f</name>
</rtept>
- <rtept lat="38.238559" lon="-85.752969">
+ <rtept lat="38.238558769" lon="-85.752968788">
<name>\00380</name>
</rtept>
- <rtept lat="38.239202" lon="-85.753098">
+ <rtept lat="38.239202499" lon="-85.753097534">
<name>\00381</name>
</rtept>
- <rtept lat="38.239846" lon="-85.753055">
+ <rtept lat="38.239846230" lon="-85.753054619">
<name>\00382</name>
</rtept>
- <rtept lat="38.241305" lon="-85.752797">
+ <rtept lat="38.241305351" lon="-85.752797127">
<name>\00383</name>
</rtept>
- <rtept lat="38.242164" lon="-85.752668">
+ <rtept lat="38.242163658" lon="-85.752668381">
<name>\00384</name>
</rtept>
- <rtept lat="38.244267" lon="-85.752325">
+ <rtept lat="38.244266510" lon="-85.752325058">
<name>\00385</name>
</rtept>
- <rtept lat="38.245683" lon="-85.752153">
+ <rtept lat="38.245682716" lon="-85.752153397">
<name>\00386</name>
</rtept>
- <rtept lat="38.245811" lon="-85.752153">
+ <rtept lat="38.245811462" lon="-85.752153397">
<name>\00387</name>
</rtept>
- <rtept lat="38.246541" lon="-85.752068">
+ <rtept lat="38.246541023" lon="-85.752067566">
<name>\00388</name>
</rtept>
- <rtept lat="38.247099" lon="-85.752068">
+ <rtept lat="38.247098923" lon="-85.752067566">
<name>\00389</name>
</rtept>
- <rtept lat="38.248386" lon="-85.752025">
+ <rtept lat="38.248386383" lon="-85.752024651">
<name>\0038a</name>
</rtept>
- <rtept lat="38.248987" lon="-85.751982">
+ <rtept lat="38.248987198" lon="-85.751981735">
<name>\0038b</name>
</rtept>
- <rtept lat="38.249717" lon="-85.751724">
+ <rtept lat="38.249716759" lon="-85.751724243">
<name>\0038c</name>
</rtept>
- <rtept lat="38.250446" lon="-85.750823">
+ <rtept lat="38.250446320" lon="-85.750823021">
<name>\0038d</name>
</rtept>
- <rtept lat="38.250875" lon="-85.750008">
+ <rtept lat="38.250875473" lon="-85.750007629">
<name>\0038e</name>
</rtept>
- <rtept lat="38.251262" lon="-85.748978">
+ <rtept lat="38.251261711" lon="-85.748977661">
<name>\0038f</name>
</rtept>
- <rtept lat="38.251433" lon="-85.748591">
+ <rtept lat="38.251433372" lon="-85.748591423">
<name>\00390</name>
</rtept>
- <rtept lat="38.251777" lon="-85.747519">
+ <rtept lat="38.251776695" lon="-85.747518539">
<name>\00391</name>
</rtept>
- <rtept lat="38.252120" lon="-85.746660">
+ <rtept lat="38.252120018" lon="-85.746660233">
<name>\00392</name>
</rtept>
- <rtept lat="38.252206" lon="-85.746403">
+ <rtept lat="38.252205849" lon="-85.746402740">
<name>\00393</name>
</rtept>
- <rtept lat="38.252463" lon="-85.745587">
+ <rtept lat="38.252463341" lon="-85.745587349">
<name>\00394</name>
</rtept>
- <rtept lat="38.252635" lon="-85.745115">
+ <rtept lat="38.252635002" lon="-85.745115280">
<name>\00395</name>
</rtept>
- <rtept lat="38.252935" lon="-85.744214">
+ <rtept lat="38.252935410" lon="-85.744214058">
<name>\00396</name>
</rtept>
- <rtept lat="38.252935" lon="-85.744171">
+ <rtept lat="38.252935410" lon="-85.744171143">
<name>\00397</name>
</rtept>
- <rtept lat="38.253837" lon="-85.742755">
+ <rtept lat="38.253836632" lon="-85.742754936">
<name>\00398</name>
</rtept>
- <rtept lat="38.253837" lon="-85.742712">
+ <rtept lat="38.253836632" lon="-85.742712021">
<name>\00399</name>
</rtept>
- <rtept lat="38.254523" lon="-85.742240">
+ <rtept lat="38.254523277" lon="-85.742239952">
<name>\0039a</name>
</rtept>
- <rtept lat="38.255210" lon="-85.742025">
+ <rtept lat="38.255209923" lon="-85.742025375">
<name>\0039b</name>
</rtept>
- <rtept lat="38.255210" lon="-85.742025">
+ <rtept lat="38.255209923" lon="-85.742025375">
<name>\0039c</name>
</rtept>
- <rtept lat="38.255596" lon="-85.741940">
+ <rtept lat="38.255596161" lon="-85.741939545">
<name>\0039d</name>
</rtept>
- <rtept lat="38.256369" lon="-85.741811">
+ <rtept lat="38.256368637" lon="-85.741810799">
<name>\0039e</name>
</rtept>
- <rtept lat="38.256969" lon="-85.741725">
+ <rtept lat="38.256969452" lon="-85.741724968">
<name>\0039f</name>
</rtept>
- <rtept lat="38.257871" lon="-85.741553">
+ <rtept lat="38.257870674" lon="-85.741553307">
<name>\003a0</name>
</rtept>
- <rtept lat="38.257957" lon="-85.741510">
+ <rtept lat="38.257956505" lon="-85.741510391">
<name>\003a1</name>
</rtept>
- <rtept lat="38.258815" lon="-85.741382">
+ <rtept lat="38.258814812" lon="-85.741381645">
<name>\003a2</name>
</rtept>
- <rtept lat="38.258986" lon="-85.741382">
+ <rtept lat="38.258986473" lon="-85.741381645">
<name>\003a3</name>
</rtept>
- <rtept lat="38.259974" lon="-85.741425">
+ <rtept lat="38.259973526" lon="-85.741424561">
<name>\003a4</name>
</rtept>
- <rtept lat="38.260231" lon="-85.741467">
+ <rtept lat="38.260231018" lon="-85.741467476">
<name>\003a5</name>
</rtept>
- <rtept lat="38.260703" lon="-85.741596">
+ <rtept lat="38.260703087" lon="-85.741596222">
<name>\003a6</name>
</rtept>
- <rtept lat="38.261132" lon="-85.741768">
+ <rtept lat="38.261132240" lon="-85.741767883">
<name>\003a7</name>
</rtept>
- <rtept lat="38.262076" lon="-85.742283">
+ <rtept lat="38.262076378" lon="-85.742282867">
<name>\003a8</name>
</rtept>
- <rtept lat="38.267183" lon="-85.744772">
+ <rtept lat="38.267183304" lon="-85.744771957">
<name>\003a9</name>
</rtept>
- <rtept lat="38.268170" lon="-85.745287">
+ <rtept lat="38.268170357" lon="-85.745286942">
<name>\003aa</name>
</rtept>
- <rtept lat="38.269114" lon="-85.745802">
+ <rtept lat="38.269114494" lon="-85.745801926">
<name>\003ab</name>
</rtept>
- <rtept lat="38.269372" lon="-85.745974">
+ <rtept lat="38.269371986" lon="-85.745973587">
<name>\003ac</name>
</rtept>
- <rtept lat="38.269801" lon="-85.746274">
+ <rtept lat="38.269801140" lon="-85.746273994">
<name>\003ad</name>
</rtept>
- <rtept lat="38.272161" lon="-85.747561">
+ <rtept lat="38.272161484" lon="-85.747561455">
<name>\003ae</name>
</rtept>
- <rtept lat="38.274565" lon="-85.748978">
+ <rtept lat="38.274564743" lon="-85.748977661">
<name>\003af</name>
</rtept>
- <rtept lat="38.275337" lon="-85.749364">
+ <rtept lat="38.275337219" lon="-85.749363899">
<name>\003b0</name>
</rtept>
- <rtept lat="38.275981" lon="-85.749578">
+ <rtept lat="38.275980949" lon="-85.749578476">
<name>\003b1</name>
</rtept>
- <rtept lat="38.276324" lon="-85.749621">
+ <rtept lat="38.276324272" lon="-85.749621391">
<name>\003b2</name>
</rtept>
- <rtept lat="38.278384" lon="-85.749879">
+ <rtept lat="38.278384209" lon="-85.749878883">
<name>\003b3</name>
</rtept>
- <rtept lat="38.279629" lon="-85.750265">
+ <rtept lat="38.279628754" lon="-85.750265121">
<name>\003b4</name>
</rtept>
- <rtept lat="38.279672" lon="-85.750265">
+ <rtept lat="38.279671669" lon="-85.750265121">
<name>\003b5</name>
</rtept>
- <rtept lat="38.279972" lon="-85.750351">
+ <rtept lat="38.279972076" lon="-85.750350952">
<name>\003b6</name>
</rtept>
- <rtept lat="38.281045" lon="-85.750866">
+ <rtept lat="38.281044960" lon="-85.750865936">
<name>\003b7</name>
</rtept>
- <rtept lat="38.282762" lon="-85.752969">
+ <rtept lat="38.282761574" lon="-85.752968788">
<name>\003b8</name>
</rtept>
- <rtept lat="38.283362" lon="-85.753398">
+ <rtept lat="38.283362389" lon="-85.753397942">
<name>\003b9</name>
</rtept>
- <rtept lat="38.284478" lon="-85.754299">
+ <rtept lat="38.284478188" lon="-85.754299164">
<name>\003ba</name>
</rtept>
- <rtept lat="38.284650" lon="-85.754428">
+ <rtept lat="38.284649849" lon="-85.754427910">
<name>\003bb</name>
</rtept>
- <rtept lat="38.285594" lon="-85.755200">
+ <rtept lat="38.285593987" lon="-85.755200386">
<name>\003bc</name>
</rtept>
- <rtept lat="38.286881" lon="-85.755973">
+ <rtept lat="38.286881447" lon="-85.755972862">
<name>\003bd</name>
</rtept>
- <rtept lat="38.289429" lon="-85.757242">
+ <rtept lat="38.289429069" lon="-85.757242084">
<name>\003be</name>
</rtept>
- <rtept lat="38.290186" lon="-85.757561">
+ <rtept lat="38.290185928" lon="-85.757560730">
<name>\003bf</name>
</rtept>
- <rtept lat="38.290229" lon="-85.757604">
+ <rtept lat="38.290228844" lon="-85.757603645">
<name>\003c0</name>
</rtept>
- <rtept lat="38.291645" lon="-85.757904">
+ <rtept lat="38.291645050" lon="-85.757904053">
<name>\003c1</name>
</rtept>
- <rtept lat="38.292375" lon="-85.757947">
+ <rtept lat="38.292374611" lon="-85.757946968">
<name>\003c2</name>
</rtept>
- <rtept lat="38.292933" lon="-85.757861">
+ <rtept lat="38.292932510" lon="-85.757861137">
<name>\003c3</name>
</rtept>
- <rtept lat="38.294563" lon="-85.756917">
+ <rtept lat="38.294563293" lon="-85.756917000">
<name>\003c4</name>
</rtept>
- <rtept lat="38.296194" lon="-85.755329">
+ <rtept lat="38.296194077" lon="-85.755329132">
<name>\003c5</name>
</rtept>
- <rtept lat="38.296409" lon="-85.755029">
+ <rtept lat="38.296408653" lon="-85.755028725">
<name>\003c6</name>
</rtept>
- <rtept lat="38.296666" lon="-85.754814">
+ <rtept lat="38.296666145" lon="-85.754814148">
<name>\003c7</name>
</rtept>
- <rtept lat="38.297267" lon="-85.754342">
+ <rtept lat="38.297266960" lon="-85.754342079">
<name>\003c8</name>
</rtept>
- <rtept lat="38.297954" lon="-85.753913">
+ <rtept lat="38.297953606" lon="-85.753912926">
<name>\003c9</name>
</rtept>
- <rtept lat="38.299971" lon="-85.753269">
+ <rtept lat="38.299970627" lon="-85.753269196">
<name>\003ca</name>
</rtept>
- <rtept lat="38.302331" lon="-85.752883">
+ <rtept lat="38.302330971" lon="-85.752882957">
<name>\003cb</name>
</rtept>
- <rtept lat="38.305550" lon="-85.752368">
+ <rtept lat="38.305549622" lon="-85.752367973">
<name>\003cc</name>
</rtept>
- <rtept lat="38.310742" lon="-85.752454">
+ <rtept lat="38.310742378" lon="-85.752453804">
<name>\003cd</name>
</rtept>
- <rtept lat="38.316493" lon="-85.752926">
+ <rtept lat="38.316493034" lon="-85.752925873">
<name>\003ce</name>
</rtept>
- <rtept lat="38.316579" lon="-85.752926">
+ <rtept lat="38.316578865" lon="-85.752925873">
<name>\003cf</name>
</rtept>
- <rtept lat="38.317180" lon="-85.752969">
+ <rtept lat="38.317179680" lon="-85.752968788">
<name>\003d0</name>
</rtept>
- <rtept lat="38.317738" lon="-85.753055">
+ <rtept lat="38.317737579" lon="-85.753054619">
<name>\003d1</name>
</rtept>
- <rtept lat="38.318381" lon="-85.753183">
+ <rtept lat="38.318381310" lon="-85.753183365">
<name>\003d2</name>
</rtept>
- <rtept lat="38.319025" lon="-85.753269">
+ <rtept lat="38.319025040" lon="-85.753269196">
<name>\003d3</name>
</rtept>
- <rtept lat="38.320328" lon="-85.753466">
+ <rtept lat="38.320327520" lon="-85.753465652">
<name>\003d4</name>
</rtept>
- <rtept lat="38.322802" lon="-85.753827">
+ <rtept lat="38.322801590" lon="-85.753827095">
<name>\003d5</name>
</rtept>
- <rtept lat="38.324604" lon="-85.754085">
+ <rtept lat="38.324604034" lon="-85.754084587">
<name>\003d6</name>
</rtept>
- <rtept lat="38.325720" lon="-85.754170">
+ <rtept lat="38.325719833" lon="-85.754170418">
<name>\003d7</name>
</rtept>
- <rtept lat="38.327608" lon="-85.754256">
+ <rtept lat="38.327608109" lon="-85.754256248">
<name>\003d8</name>
</rtept>
- <rtept lat="38.335462" lon="-85.753784">
+ <rtept lat="38.335461617" lon="-85.753784180">
<name>\003d9</name>
</rtept>
- <rtept lat="38.335505" lon="-85.753784">
+ <rtept lat="38.335504532" lon="-85.753784180">
<name>\003da</name>
</rtept>
- <rtept lat="38.336234" lon="-85.753870">
+ <rtept lat="38.336234093" lon="-85.753870010">
<name>\003db</name>
</rtept>
- <rtept lat="38.336277" lon="-85.753870">
+ <rtept lat="38.336277008" lon="-85.753870010">
<name>\003dc</name>
</rtept>
- <rtept lat="38.339925" lon="-85.754042">
+ <rtept lat="38.339924812" lon="-85.754041672">
<name>\003dd</name>
</rtept>
- <rtept lat="38.340869" lon="-85.754042">
+ <rtept lat="38.340868950" lon="-85.754041672">
<name>\003de</name>
</rtept>
- <rtept lat="38.343315" lon="-85.754128">
+ <rtept lat="38.343315125" lon="-85.754127502">
<name>\003df</name>
</rtept>
- <rtept lat="38.345332" lon="-85.754256">
+ <rtept lat="38.345332146" lon="-85.754256248">
<name>\003e0</name>
</rtept>
- <rtept lat="38.345461" lon="-85.754299">
+ <rtept lat="38.345460892" lon="-85.754299164">
<name>\003e1</name>
</rtept>
- <rtept lat="38.345890" lon="-85.754299">
+ <rtept lat="38.345890045" lon="-85.754299164">
<name>\003e2</name>
</rtept>
- <rtept lat="38.349710" lon="-85.754514">
+ <rtept lat="38.349709511" lon="-85.754513741">
<name>\003e3</name>
</rtept>
- <rtept lat="38.351383" lon="-85.754642">
+ <rtept lat="38.351383209" lon="-85.754642487">
<name>\003e4</name>
</rtept>
- <rtept lat="38.351598" lon="-85.754642">
+ <rtept lat="38.351597786" lon="-85.754642487">
<name>\003e5</name>
</rtept>
- <rtept lat="38.351598" lon="-85.754642">
+ <rtept lat="38.351597786" lon="-85.754642487">
<name>\003e6</name>
</rtept>
- <rtept lat="38.351855" lon="-85.754685">
+ <rtept lat="38.351855278" lon="-85.754685402">
<name>\003e7</name>
</rtept>
- <rtept lat="38.357306" lon="-85.754900">
+ <rtept lat="38.357305527" lon="-85.754899979">
<name>\003e8</name>
</rtept>
- <rtept lat="38.359022" lon="-85.754428">
+ <rtept lat="38.359022141" lon="-85.754427910">
<name>\003e9</name>
</rtept>
- <rtept lat="38.362112" lon="-85.754600">
+ <rtept lat="38.362112045" lon="-85.754599571">
<name>\003ea</name>
</rtept>
- <rtept lat="38.363271" lon="-85.754642">
+ <rtept lat="38.363270760" lon="-85.754642487">
<name>\003eb</name>
</rtept>
- <rtept lat="38.364601" lon="-85.754771">
+ <rtept lat="38.364601135" lon="-85.754771233">
<name>\003ec</name>
</rtept>
- <rtept lat="38.365245" lon="-85.754771">
+ <rtept lat="38.365244865" lon="-85.754771233">
<name>\003ed</name>
</rtept>
- <rtept lat="38.366318" lon="-85.754771">
+ <rtept lat="38.366317749" lon="-85.754771233">
<name>\003ee</name>
</rtept>
- <rtept lat="38.369493" lon="-85.755286">
+ <rtept lat="38.369493484" lon="-85.755286217">
<name>\003ef</name>
</rtept>
- <rtept lat="38.372626" lon="-85.756102">
+ <rtept lat="38.372626305" lon="-85.756101608">
<name>\003f0</name>
</rtept>
- <rtept lat="38.373871" lon="-85.756488">
+ <rtept lat="38.373870850" lon="-85.756487846">
<name>\003f1</name>
</rtept>
- <rtept lat="38.375845" lon="-85.757003">
+ <rtept lat="38.375844955" lon="-85.757002831">
<name>\003f2</name>
</rtept>
- <rtept lat="38.381767" lon="-85.758591">
+ <rtept lat="38.381767273" lon="-85.758590698">
<name>\003f3</name>
</rtept>
- <rtept lat="38.383827" lon="-85.759192">
+ <rtept lat="38.383827209" lon="-85.759191513">
<name>\003f4</name>
</rtept>
- <rtept lat="38.385587" lon="-85.759664">
+ <rtept lat="38.385586739" lon="-85.759663582">
<name>\003f5</name>
</rtept>
- <rtept lat="38.390093" lon="-85.760908">
+ <rtept lat="38.390092850" lon="-85.760908127">
<name>\003f6</name>
</rtept>
- <rtept lat="38.391209" lon="-85.761209">
+ <rtept lat="38.391208649" lon="-85.761208534">
<name>\003f7</name>
</rtept>
- <rtept lat="38.393612" lon="-85.761895">
+ <rtept lat="38.393611908" lon="-85.761895180">
<name>\003f8</name>
</rtept>
- <rtept lat="38.394127" lon="-85.762024">
+ <rtept lat="38.394126892" lon="-85.762023926">
<name>\003f9</name>
</rtept>
- <rtept lat="38.396739" lon="-85.762771">
+ <rtept lat="38.396738648" lon="-85.762771487">
<name>\003fa</name>
</rtept>
- <rtept lat="38.397989" lon="-85.763140">
+ <rtept lat="38.397989273" lon="-85.763139725">
<name>\003fb</name>
</rtept>
- <rtept lat="38.400393" lon="-85.763698">
+ <rtept lat="38.400392532" lon="-85.763697624">
<name>\003fc</name>
</rtept>
- <rtept lat="38.403268" lon="-85.764213">
+ <rtept lat="38.403267860" lon="-85.764212608">
<name>\003fd</name>
</rtept>
- <rtept lat="38.403955" lon="-85.764256">
+ <rtept lat="38.403954506" lon="-85.764255524">
<name>\003fe</name>
</rtept>
- <rtept lat="38.404684" lon="-85.764341">
+ <rtept lat="38.404684067" lon="-85.764341354">
<name>\003ff</name>
</rtept>
- <rtept lat="38.408203" lon="-85.764470">
+ <rtept lat="38.408203125" lon="-85.764470100">
<name>\00400</name>
</rtept>
- <rtept lat="38.408461" lon="-85.764470">
+ <rtept lat="38.408460617" lon="-85.764470100">
<name>\00401</name>
</rtept>
- <rtept lat="38.409963" lon="-85.764427">
+ <rtept lat="38.409962654" lon="-85.764427185">
<name>\00402</name>
</rtept>
- <rtept lat="38.410006" lon="-85.764427">
+ <rtept lat="38.410005569" lon="-85.764427185">
<name>\00403</name>
</rtept>
- <rtept lat="38.412795" lon="-85.764427">
+ <rtept lat="38.412795067" lon="-85.764427185">
<name>\00404</name>
</rtept>
- <rtept lat="38.417172" lon="-85.764384">
+ <rtept lat="38.417172432" lon="-85.764384270">
<name>\00405</name>
</rtept>
- <rtept lat="38.428245" lon="-85.764213">
+ <rtept lat="38.428244591" lon="-85.764212608">
<name>\00406</name>
</rtept>
- <rtept lat="38.429961" lon="-85.764556">
+ <rtept lat="38.429961205" lon="-85.764555931">
<name>\00407</name>
</rtept>
- <rtept lat="38.435283" lon="-85.764470">
+ <rtept lat="38.435282707" lon="-85.764470100">
<name>\00408</name>
</rtept>
- <rtept lat="38.436527" lon="-85.764642">
+ <rtept lat="38.436527252" lon="-85.764641762">
<name>\00409</name>
</rtept>
- <rtept lat="38.438287" lon="-85.764856">
+ <rtept lat="38.438286781" lon="-85.764856339">
<name>\0040a</name>
</rtept>
- <rtept lat="38.441849" lon="-85.765843">
+ <rtept lat="38.441848755" lon="-85.765843391">
<name>\0040b</name>
</rtept>
- <rtept lat="38.441849" lon="-85.765843">
+ <rtept lat="38.441848755" lon="-85.765843391">
<name>\0040c</name>
</rtept>
- <rtept lat="38.450775" lon="-85.768633">
+ <rtept lat="38.450775146" lon="-85.768632889">
<name>\0040d</name>
</rtept>
- <rtept lat="38.454766" lon="-85.769877">
+ <rtept lat="38.454766273" lon="-85.769877434">
<name>\0040e</name>
</rtept>
- <rtept lat="38.457513" lon="-85.770221">
+ <rtept lat="38.457512856" lon="-85.770220757">
<name>\0040f</name>
</rtept>
- <rtept lat="38.461547" lon="-85.770049">
+ <rtept lat="38.461546898" lon="-85.770049095">
<name>\00410</name>
</rtept>
- <rtept lat="38.476095" lon="-85.769405">
+ <rtept lat="38.476095200" lon="-85.769405365">
<name>\00411</name>
</rtept>
- <rtept lat="38.476138" lon="-85.769405">
+ <rtept lat="38.476138115" lon="-85.769405365">
<name>\00412</name>
</rtept>
- <rtept lat="38.479271" lon="-85.769835">
+ <rtept lat="38.479270935" lon="-85.769834518">
<name>\00413</name>
</rtept>
- <rtept lat="38.484635" lon="-85.771165">
+ <rtept lat="38.484635353" lon="-85.771164894">
<name>\00414</name>
</rtept>
- <rtept lat="38.486695" lon="-85.771208">
+ <rtept lat="38.486695290" lon="-85.771207809">
<name>\00415</name>
</rtept>
- <rtept lat="38.487253" lon="-85.771251">
+ <rtept lat="38.487253189" lon="-85.771250725">
<name>\00416</name>
</rtept>
- <rtept lat="38.487983" lon="-85.771251">
+ <rtept lat="38.487982750" lon="-85.771250725">
<name>\00417</name>
</rtept>
- <rtept lat="38.490129" lon="-85.770950">
+ <rtept lat="38.490128517" lon="-85.770950317">
<name>\00418</name>
</rtept>
- <rtept lat="38.493776" lon="-85.770693">
+ <rtept lat="38.493776321" lon="-85.770692825">
<name>\00419</name>
</rtept>
- <rtept lat="38.494806" lon="-85.770650">
+ <rtept lat="38.494806290" lon="-85.770649910">
<name>\0041a</name>
</rtept>
- <rtept lat="38.496094" lon="-85.770564">
+ <rtept lat="38.496093750" lon="-85.770564079">
<name>\0041b</name>
</rtept>
- <rtept lat="38.500085" lon="-85.770350">
+ <rtept lat="38.500084877" lon="-85.770349503">
<name>\0041c</name>
</rtept>
- <rtept lat="38.501930" lon="-85.770607">
+ <rtept lat="38.501930237" lon="-85.770606995">
<name>\0041d</name>
</rtept>
- <rtept lat="38.503861" lon="-85.770693">
+ <rtept lat="38.503861427" lon="-85.770692825">
<name>\0041e</name>
</rtept>
- <rtept lat="38.504462" lon="-85.770864">
+ <rtept lat="38.504462242" lon="-85.770864487">
<name>\0041f</name>
</rtept>
- <rtept lat="38.504462" lon="-85.770864">
+ <rtept lat="38.504462242" lon="-85.770864487">
<name>\00420</name>
</rtept>
- <rtept lat="38.505192" lon="-85.770907">
+ <rtept lat="38.505191803" lon="-85.770907402">
<name>\00421</name>
</rtept>
- <rtept lat="38.505278" lon="-85.770907">
+ <rtept lat="38.505277634" lon="-85.770907402">
<name>\00422</name>
</rtept>
- <rtept lat="38.509998" lon="-85.771637">
+ <rtept lat="38.509998322" lon="-85.771636963">
<name>\00423</name>
</rtept>
- <rtept lat="38.510127" lon="-85.771637">
+ <rtept lat="38.510127068" lon="-85.771636963">
<name>\00424</name>
</rtept>
- <rtept lat="38.514462" lon="-85.772195">
+ <rtept lat="38.514461517" lon="-85.772194862">
<name>\00425</name>
</rtept>
- <rtept lat="38.518581" lon="-85.772796">
+ <rtept lat="38.518581390" lon="-85.772795677">
<name>\00426</name>
</rtept>
- <rtept lat="38.521028" lon="-85.773053">
+ <rtept lat="38.521027565" lon="-85.773053169">
<name>\00427</name>
</rtept>
- <rtept lat="38.529654" lon="-85.774426">
+ <rtept lat="38.529653549" lon="-85.774426460">
<name>\00428</name>
</rtept>
- <rtept lat="38.533645" lon="-85.775542">
+ <rtept lat="38.533644676" lon="-85.775542259">
<name>\00429</name>
</rtept>
- <rtept lat="38.537550" lon="-85.776830">
+ <rtept lat="38.537549973" lon="-85.776829720">
<name>\0042a</name>
</rtept>
- <rtept lat="38.538022" lon="-85.776958">
+ <rtept lat="38.538022041" lon="-85.776958466">
<name>\0042b</name>
</rtept>
- <rtept lat="38.540425" lon="-85.777645">
+ <rtept lat="38.540425301" lon="-85.777645111">
<name>\0042c</name>
</rtept>
- <rtept lat="38.542957" lon="-85.778074">
+ <rtept lat="38.542957306" lon="-85.778074265">
<name>\0042d</name>
</rtept>
- <rtept lat="38.544202" lon="-85.778246">
+ <rtept lat="38.544201851" lon="-85.778245926">
<name>\0042e</name>
</rtept>
- <rtept lat="38.546734" lon="-85.778589">
+ <rtept lat="38.546733856" lon="-85.778589249">
<name>\0042f</name>
</rtept>
- <rtept lat="38.550038" lon="-85.778675">
+ <rtept lat="38.550038338" lon="-85.778675079">
<name>\00430</name>
</rtept>
- <rtept lat="38.558235" lon="-85.778675">
+ <rtept lat="38.558235168" lon="-85.778675079">
<name>\00431</name>
</rtept>
- <rtept lat="38.558750" lon="-85.778718">
+ <rtept lat="38.558750153" lon="-85.778717995">
<name>\00432</name>
</rtept>
- <rtept lat="38.558750" lon="-85.778718">
+ <rtept lat="38.558750153" lon="-85.778717995">
<name>\00433</name>
</rtept>
- <rtept lat="38.559308" lon="-85.778761">
+ <rtept lat="38.559308052" lon="-85.778760910">
<name>\00434</name>
</rtept>
- <rtept lat="38.563685" lon="-85.778718">
+ <rtept lat="38.563685417" lon="-85.778717995">
<name>\00435</name>
</rtept>
- <rtept lat="38.566175" lon="-85.778675">
+ <rtept lat="38.566174507" lon="-85.778675079">
<name>\00436</name>
</rtept>
- <rtept lat="38.567505" lon="-85.778675">
+ <rtept lat="38.567504883" lon="-85.778675079">
<name>\00437</name>
</rtept>
- <rtept lat="38.569951" lon="-85.778718">
+ <rtept lat="38.569951057" lon="-85.778717995">
<name>\00438</name>
</rtept>
- <rtept lat="38.569994" lon="-85.778718">
+ <rtept lat="38.569993973" lon="-85.778717995">
<name>\00439</name>
</rtept>
- <rtept lat="38.582096" lon="-85.778718">
+ <rtept lat="38.582096100" lon="-85.778717995">
<name>\0043a</name>
</rtept>
- <rtept lat="38.582611" lon="-85.778718">
+ <rtept lat="38.582611084" lon="-85.778717995">
<name>\0043b</name>
</rtept>
- <rtept lat="38.583984" lon="-85.778718">
+ <rtept lat="38.583984375" lon="-85.778717995">
<name>\0043c</name>
</rtept>
- <rtept lat="38.585242" lon="-85.778698">
+ <rtept lat="38.585242152" lon="-85.778698444">
<name>\0043d</name>
</rtept>
- <rtept lat="38.589435" lon="-85.778718">
+ <rtept lat="38.589434624" lon="-85.778717995">
<name>\0043e</name>
</rtept>
- <rtept lat="38.592696" lon="-85.778632">
+ <rtept lat="38.592696190" lon="-85.778632164">
<name>\0043f</name>
</rtept>
- <rtept lat="38.594542" lon="-85.778804">
+ <rtept lat="38.594541550" lon="-85.778803825">
<name>\00440</name>
</rtept>
- <rtept lat="38.597889" lon="-85.779662">
+ <rtept lat="38.597888947" lon="-85.779662132">
<name>\00441</name>
</rtept>
- <rtept lat="38.603082" lon="-85.781250">
+ <rtept lat="38.603081703" lon="-85.781250000">
<name>\00442</name>
</rtept>
- <rtept lat="38.603511" lon="-85.781379">
+ <rtept lat="38.603510857" lon="-85.781378746">
<name>\00443</name>
</rtept>
- <rtept lat="38.604584" lon="-85.781379">
+ <rtept lat="38.604583740" lon="-85.781378746">
<name>\00444</name>
</rtept>
- <rtept lat="38.605056" lon="-85.781379">
+ <rtept lat="38.605055809" lon="-85.781378746">
<name>\00445</name>
</rtept>
- <rtept lat="38.605056" lon="-85.781379">
+ <rtept lat="38.605055809" lon="-85.781378746">
<name>\00446</name>
</rtept>
- <rtept lat="38.605871" lon="-85.781422">
+ <rtept lat="38.605871201" lon="-85.781421661">
<name>\00447</name>
</rtept>
- <rtept lat="38.609862" lon="-85.781336">
+ <rtept lat="38.609862328" lon="-85.781335831">
<name>\00448</name>
</rtept>
- <rtept lat="38.612437" lon="-85.781507">
+ <rtept lat="38.612437248" lon="-85.781507492">
<name>\00449</name>
</rtept>
- <rtept lat="38.612437" lon="-85.781507">
+ <rtept lat="38.612437248" lon="-85.781507492">
<name>\0044a</name>
</rtept>
- <rtept lat="38.615484" lon="-85.781593">
+ <rtept lat="38.615484238" lon="-85.781593323">
<name>\0044b</name>
</rtept>
- <rtept lat="38.616385" lon="-85.781765">
+ <rtept lat="38.616385460" lon="-85.781764984">
<name>\0044c</name>
</rtept>
- <rtept lat="38.618960" lon="-85.782580">
+ <rtept lat="38.618960381" lon="-85.782580376">
<name>\0044d</name>
</rtept>
- <rtept lat="38.620033" lon="-85.783095">
+ <rtept lat="38.620033264" lon="-85.783095360">
<name>\0044e</name>
</rtept>
- <rtept lat="38.620505" lon="-85.783353">
+ <rtept lat="38.620505333" lon="-85.783352852">
<name>\0044f</name>
</rtept>
- <rtept lat="38.622994" lon="-85.783954">
+ <rtept lat="38.622994423" lon="-85.783953667">
<name>\00450</name>
</rtept>
- <rtept lat="38.625054" lon="-85.784039">
+ <rtept lat="38.625054359" lon="-85.784039497">
<name>\00451</name>
</rtept>
- <rtept lat="38.626900" lon="-85.783954">
+ <rtept lat="38.626899719" lon="-85.783953667">
<name>\00452</name>
</rtept>
- <rtept lat="38.626900" lon="-85.783954">
+ <rtept lat="38.626899719" lon="-85.783953667">
<name>\00453</name>
</rtept>
- <rtept lat="38.633637" lon="-85.783825">
+ <rtept lat="38.633637428" lon="-85.783824921">
<name>\00454</name>
</rtept>
- <rtept lat="38.648057" lon="-85.783653">
+ <rtept lat="38.648056984" lon="-85.783653259">
<name>\00455</name>
</rtept>
- <rtept lat="38.648701" lon="-85.783696">
+ <rtept lat="38.648700714" lon="-85.783696175">
<name>\00456</name>
</rtept>
- <rtept lat="38.648701" lon="-85.783696">
+ <rtept lat="38.648700714" lon="-85.783696175">
<name>\00457</name>
</rtept>
- <rtept lat="38.649559" lon="-85.783696">
+ <rtept lat="38.649559021" lon="-85.783696175">
<name>\00458</name>
</rtept>
- <rtept lat="38.656082" lon="-85.783482">
+ <rtept lat="38.656082153" lon="-85.783481598">
<name>\00459</name>
</rtept>
- <rtept lat="38.657155" lon="-85.783353">
+ <rtept lat="38.657155037" lon="-85.783352852">
<name>\0045a</name>
</rtept>
- <rtept lat="38.659515" lon="-85.783052">
+ <rtept lat="38.659515381" lon="-85.783052444">
<name>\0045b</name>
</rtept>
- <rtept lat="38.661575" lon="-85.782580">
+ <rtept lat="38.661575317" lon="-85.782580376">
<name>\0045c</name>
</rtept>
- <rtept lat="38.663464" lon="-85.782366">
+ <rtept lat="38.663463593" lon="-85.782365799">
<name>\0045d</name>
</rtept>
- <rtept lat="38.665824" lon="-85.782409">
+ <rtept lat="38.665823936" lon="-85.782408714">
<name>\0045e</name>
</rtept>
- <rtept lat="38.666897" lon="-85.782580">
+ <rtept lat="38.666896820" lon="-85.782580376">
<name>\0045f</name>
</rtept>
- <rtept lat="38.669000" lon="-85.782881">
+ <rtept lat="38.668999672" lon="-85.782880783">
<name>\00460</name>
</rtept>
- <rtept lat="38.670330" lon="-85.783267">
+ <rtept lat="38.670330048" lon="-85.783267021">
<name>\00461</name>
</rtept>
- <rtept lat="38.670845" lon="-85.783482">
+ <rtept lat="38.670845032" lon="-85.783481598">
<name>\00462</name>
</rtept>
- <rtept lat="38.670845" lon="-85.783482">
+ <rtept lat="38.670845032" lon="-85.783481598">
<name>\00463</name>
</rtept>
- <rtept lat="38.671403" lon="-85.783696">
+ <rtept lat="38.671402931" lon="-85.783696175">
<name>\00464</name>
</rtept>
- <rtept lat="38.671875" lon="-85.783911">
+ <rtept lat="38.671875000" lon="-85.783910751">
<name>\00465</name>
</rtept>
- <rtept lat="38.673935" lon="-85.784855">
+ <rtept lat="38.673934937" lon="-85.784854889">
<name>\00466</name>
</rtept>
- <rtept lat="38.674965" lon="-85.785542">
+ <rtept lat="38.674964905" lon="-85.785541534">
<name>\00467</name>
</rtept>
- <rtept lat="38.676424" lon="-85.786314">
+ <rtept lat="38.676424026" lon="-85.786314011">
<name>\00468</name>
</rtept>
- <rtept lat="38.678184" lon="-85.786915">
+ <rtept lat="38.678183556" lon="-85.786914825">
<name>\00469</name>
</rtept>
- <rtept lat="38.678870" lon="-85.787172">
+ <rtept lat="38.678870201" lon="-85.787172318">
<name>\0046a</name>
</rtept>
- <rtept lat="38.681359" lon="-85.787601">
+ <rtept lat="38.681359291" lon="-85.787601471">
<name>\0046b</name>
</rtept>
- <rtept lat="38.682690" lon="-85.787773">
+ <rtept lat="38.682689667" lon="-85.787773132">
<name>\0046c</name>
</rtept>
- <rtept lat="38.685393" lon="-85.788031">
+ <rtept lat="38.685393333" lon="-85.788030624">
<name>\0046d</name>
</rtept>
- <rtept lat="38.688312" lon="-85.788331">
+ <rtept lat="38.688311577" lon="-85.788331032">
<name>\0046e</name>
</rtept>
- <rtept lat="38.689041" lon="-85.788374">
+ <rtept lat="38.689041138" lon="-85.788373947">
<name>\0046f</name>
</rtept>
- <rtept lat="38.690972" lon="-85.788546">
+ <rtept lat="38.690972328" lon="-85.788545609">
<name>\00470</name>
</rtept>
- <rtept lat="38.692946" lon="-85.788717">
+ <rtept lat="38.692946434" lon="-85.788717270">
<name>\00471</name>
</rtept>
- <rtept lat="38.694105" lon="-85.788803">
+ <rtept lat="38.694105148" lon="-85.788803101">
<name>\00472</name>
</rtept>
- <rtept lat="38.696723" lon="-85.789404">
+ <rtept lat="38.696722984" lon="-85.789403915">
<name>\00473</name>
</rtept>
- <rtept lat="38.697281" lon="-85.789576">
+ <rtept lat="38.697280884" lon="-85.789575577">
<name>\00474</name>
</rtept>
- <rtept lat="38.698568" lon="-85.789919">
+ <rtept lat="38.698568344" lon="-85.789918900">
<name>\00475</name>
</rtept>
- <rtept lat="38.699384" lon="-85.790348">
+ <rtept lat="38.699383736" lon="-85.790348053">
<name>\00476</name>
</rtept>
- <rtept lat="38.702130" lon="-85.791507">
+ <rtept lat="38.702130318" lon="-85.791506767">
<name>\00477</name>
</rtept>
- <rtept lat="38.704190" lon="-85.792837">
+ <rtept lat="38.704190254" lon="-85.792837143">
<name>\00478</name>
</rtept>
- <rtept lat="38.706636" lon="-85.794210">
+ <rtept lat="38.706636429" lon="-85.794210434">
<name>\00479</name>
</rtept>
- <rtept lat="38.707194" lon="-85.794597">
+ <rtept lat="38.707194328" lon="-85.794596672">
<name>\0047a</name>
</rtept>
- <rtept lat="38.707194" lon="-85.794597">
+ <rtept lat="38.707194328" lon="-85.794596672">
<name>\0047b</name>
</rtept>
- <rtept lat="38.707709" lon="-85.794897">
+ <rtept lat="38.707709312" lon="-85.794897079">
<name>\0047c</name>
</rtept>
- <rtept lat="38.712516" lon="-85.797772">
+ <rtept lat="38.712515831" lon="-85.797772408">
<name>\0047d</name>
</rtept>
- <rtept lat="38.715992" lon="-85.800433">
+ <rtept lat="38.715991974" lon="-85.800433159">
<name>\0047e</name>
</rtept>
- <rtept lat="38.718009" lon="-85.802150">
+ <rtept lat="38.718008995" lon="-85.802149773">
<name>\0047f</name>
</rtept>
- <rtept lat="38.725991" lon="-85.808759">
+ <rtept lat="38.725991249" lon="-85.808758736">
<name>\00480</name>
</rtept>
- <rtept lat="38.728008" lon="-85.810347">
+ <rtept lat="38.728008270" lon="-85.810346603">
<name>\00481</name>
</rtept>
- <rtept lat="38.728824" lon="-85.811033">
+ <rtept lat="38.728823662" lon="-85.811033249">
<name>\00482</name>
</rtept>
- <rtept lat="38.730412" lon="-85.812063">
+ <rtept lat="38.730411530" lon="-85.812063217">
<name>\00483</name>
</rtept>
- <rtept lat="38.732772" lon="-85.813608">
+ <rtept lat="38.732771873" lon="-85.813608170">
<name>\00484</name>
</rtept>
- <rtept lat="38.735046" lon="-85.814939">
+ <rtept lat="38.735046387" lon="-85.814938545">
<name>\00485</name>
</rtept>
- <rtept lat="38.735905" lon="-85.815454">
+ <rtept lat="38.735904694" lon="-85.815453529">
<name>\00486</name>
</rtept>
- <rtept lat="38.735948" lon="-85.815454">
+ <rtept lat="38.735947609" lon="-85.815453529">
<name>\00487</name>
</rtept>
- <rtept lat="38.737707" lon="-85.816526">
+ <rtept lat="38.737707138" lon="-85.816526413">
<name>\00488</name>
</rtept>
- <rtept lat="38.738222" lon="-85.816870">
+ <rtept lat="38.738222122" lon="-85.816869736">
<name>\00489</name>
</rtept>
- <rtept lat="38.740797" lon="-85.818329">
+ <rtept lat="38.740797043" lon="-85.818328857">
<name>\0048a</name>
</rtept>
- <rtept lat="38.742909" lon="-85.819530">
+ <rtept lat="38.742909074" lon="-85.819530368">
<name>\0048b</name>
</rtept>
- <rtept lat="38.772164" lon="-85.833872">
+ <rtept lat="38.772163987" lon="-85.833872437">
<name>\0048c</name>
</rtept>
- <rtept lat="38.776317" lon="-85.833410">
+ <rtept lat="38.776316524" lon="-85.833409786">
<name>\0048d</name>
</rtept>
- <rtept lat="38.781903" lon="-85.827927">
+ <rtept lat="38.781902671" lon="-85.827926636">
<name>\0048e</name>
</rtept>
- <rtept lat="38.783894" lon="-85.825705">
+ <rtept lat="38.783893824" lon="-85.825705290">
<name>\0048f</name>
</rtept>
- <rtept lat="38.792358" lon="-85.819050">
+ <rtept lat="38.792358041" lon="-85.819049835">
<name>\00490</name>
</rtept>
- <rtept lat="38.830535" lon="-85.819054">
+ <rtept lat="38.830535293" lon="-85.819054008">
<name>\00491</name>
</rtept>
- <rtept lat="38.840948" lon="-85.816329">
+ <rtept lat="38.840947866" lon="-85.816329479">
<name>\00492</name>
</rtept>
- <rtept lat="38.845619" lon="-85.813935">
+ <rtept lat="38.845619202" lon="-85.813935041">
<name>\00493</name>
</rtept>
- <rtept lat="38.858205" lon="-85.810011">
+ <rtept lat="38.858204603" lon="-85.810011148">
<name>\00494</name>
</rtept>
- <rtept lat="38.890600" lon="-85.811215">
+ <rtept lat="38.890599608" lon="-85.811215043">
<name>\00495</name>
</rtept>
- <rtept lat="38.916978" lon="-85.834687">
+ <rtept lat="38.916977882" lon="-85.834686875">
<name>\00496</name>
</rtept>
- <rtept lat="38.938170" lon="-85.842716">
+ <rtept lat="38.938170195" lon="-85.842715621">
<name>\00497</name>
</rtept>
- <rtept lat="38.955304" lon="-85.843246">
+ <rtept lat="38.955303907" lon="-85.843246341">
<name>\00498</name>
</rtept>
- <rtept lat="38.957410" lon="-85.843277">
+ <rtept lat="38.957410336" lon="-85.843277335">
<name>\00499</name>
</rtept>
- <rtept lat="38.958985" lon="-85.843282">
+ <rtept lat="38.958985090" lon="-85.843281746">
<name>\0049a</name>
</rtept>
- <rtept lat="38.961323" lon="-85.843249">
+ <rtept lat="38.961323023" lon="-85.843249202">
<name>\0049b</name>
</rtept>
- <rtept lat="38.975739" lon="-85.843417">
+ <rtept lat="38.975738645" lon="-85.843417287">
<name>\0049c</name>
</rtept>
- <rtept lat="38.980136" lon="-85.843462">
+ <rtept lat="38.980135918" lon="-85.843462229">
<name>\0049d</name>
</rtept>
- <rtept lat="38.994049" lon="-85.846954">
+ <rtept lat="38.994048595" lon="-85.846953511">
<name>\0049e</name>
</rtept>
- <rtept lat="39.006145" lon="-85.866121">
+ <rtept lat="39.006144881" lon="-85.866121054">
<name>\0049f</name>
</rtept>
- <rtept lat="39.024890" lon="-85.887829">
+ <rtept lat="39.024890065" lon="-85.887829065">
<name>\004a0</name>
</rtept>
- <rtept lat="39.026121" lon="-85.889202">
+ <rtept lat="39.026121378" lon="-85.889201999">
<name>\004a1</name>
</rtept>
- <rtept lat="39.028418" lon="-85.892113">
+ <rtept lat="39.028418064" lon="-85.892112732">
<name>\004a2</name>
</rtept>
- <rtept lat="39.047289" lon="-85.912575">
+ <rtept lat="39.047288656" lon="-85.912575245">
<name>\004a3</name>
</rtept>
- <rtept lat="39.083308" lon="-85.932602">
+ <rtept lat="39.083307862" lon="-85.932602167">
<name>\004a4</name>
</rtept>
- <rtept lat="39.114674" lon="-85.956199">
+ <rtept lat="39.114673615" lon="-85.956198812">
<name>\004a5</name>
</rtept>
- <rtept lat="39.131045" lon="-85.958048">
+ <rtept lat="39.131044626" lon="-85.958048344">
<name>\004a6</name>
</rtept>
- <rtept lat="39.136645" lon="-85.958143">
+ <rtept lat="39.136645436" lon="-85.958142996">
<name>\004a7</name>
</rtept>
- <rtept lat="39.197562" lon="-85.958497">
+ <rtept lat="39.197562337" lon="-85.958496928">
<name>\004a8</name>
</rtept>
- <rtept lat="39.202842" lon="-85.957490">
+ <rtept lat="39.202842116" lon="-85.957490325">
<name>\004a9</name>
</rtept>
- <rtept lat="39.220589" lon="-85.954439">
+ <rtept lat="39.220588684" lon="-85.954438686">
<name>\004aa</name>
</rtept>
- <rtept lat="39.256583" lon="-85.954035">
+ <rtept lat="39.256582737" lon="-85.954035163">
<name>\004ab</name>
</rtept>
- <rtept lat="39.262090" lon="-85.953512">
+ <rtept lat="39.262089729" lon="-85.953512192">
<name>\004ac</name>
</rtept>
- <rtept lat="39.262691" lon="-85.953383">
+ <rtept lat="39.262690544" lon="-85.953383446">
<name>\004ad</name>
</rtept>
- <rtept lat="39.267240" lon="-85.953255">
+ <rtept lat="39.267239571" lon="-85.953254700">
<name>\004ae</name>
</rtept>
- <rtept lat="39.270029" lon="-85.953469">
+ <rtept lat="39.270029068" lon="-85.953469276">
<name>\004af</name>
</rtept>
- <rtept lat="39.273376" lon="-85.953898">
+ <rtept lat="39.273376465" lon="-85.953898430">
<name>\004b0</name>
</rtept>
- <rtept lat="39.273376" lon="-85.953898">
+ <rtept lat="39.273376465" lon="-85.953898430">
<name>\004b1</name>
</rtept>
- <rtept lat="39.275093" lon="-85.954671">
+ <rtept lat="39.275093079" lon="-85.954670906">
<name>\004b2</name>
</rtept>
- <rtept lat="39.278827" lon="-85.957031">
+ <rtept lat="39.278826714" lon="-85.957031250">
<name>\004b3</name>
</rtept>
- <rtept lat="39.281101" lon="-85.958362">
+ <rtept lat="39.281101227" lon="-85.958361626">
<name>\004b4</name>
</rtept>
- <rtept lat="39.283934" lon="-85.960379">
+ <rtept lat="39.283933640" lon="-85.960378647">
<name>\004b5</name>
</rtept>
- <rtept lat="39.287109" lon="-85.962353">
+ <rtept lat="39.287109375" lon="-85.962352753">
<name>\004b6</name>
</rtept>
- <rtept lat="39.295092" lon="-85.966902">
+ <rtept lat="39.295091629" lon="-85.966901779">
<name>\004b7</name>
</rtept>
- <rtept lat="39.295092" lon="-85.966902">
+ <rtept lat="39.295091629" lon="-85.966901779">
<name>\004b8</name>
</rtept>
- <rtept lat="39.296637" lon="-85.967374">
+ <rtept lat="39.296636581" lon="-85.967373848">
<name>\004b9</name>
</rtept>
- <rtept lat="39.298139" lon="-85.967374">
+ <rtept lat="39.298138618" lon="-85.967373848">
<name>\004ba</name>
</rtept>
- <rtept lat="39.299555" lon="-85.966945">
+ <rtept lat="39.299554825" lon="-85.966944695">
<name>\004bb</name>
</rtept>
- <rtept lat="39.301357" lon="-85.965829">
+ <rtept lat="39.301357269" lon="-85.965828896">
<name>\004bc</name>
</rtept>
- <rtept lat="39.302048" lon="-85.965118">
+ <rtept lat="39.302047968" lon="-85.965118289">
<name>\004bd</name>
</rtept>
- <rtept lat="39.304533" lon="-85.962396">
+ <rtept lat="39.304533005" lon="-85.962395668">
<name>\004be</name>
</rtept>
- <rtept lat="39.304790" lon="-85.962095">
+ <rtept lat="39.304790497" lon="-85.962095261">
<name>\004bf</name>
</rtept>
- <rtept lat="39.307123" lon="-85.959681">
+ <rtept lat="39.307122588" lon="-85.959681392">
<name>\004c0</name>
</rtept>
- <rtept lat="39.307580" lon="-85.959134">
+ <rtept lat="39.307579994" lon="-85.959134102">
<name>\004c1</name>
</rtept>
- <rtept lat="39.309554" lon="-85.957031">
+ <rtept lat="39.309554100" lon="-85.957031250">
<name>\004c2</name>
</rtept>
- <rtept lat="39.311829" lon="-85.954628">
+ <rtept lat="39.311828613" lon="-85.954627991">
<name>\004c3</name>
</rtept>
- <rtept lat="39.317751" lon="-85.948663">
+ <rtept lat="39.317750931" lon="-85.948662758">
<name>\004c4</name>
</rtept>
- <rtept lat="39.317794" lon="-85.948620">
+ <rtept lat="39.317793846" lon="-85.948619843">
<name>\004c5</name>
</rtept>
- <rtept lat="39.322643" lon="-85.943856">
+ <rtept lat="39.322643280" lon="-85.943856239">
<name>\004c6</name>
</rtept>
- <rtept lat="39.323545" lon="-85.943255">
+ <rtept lat="39.323544502" lon="-85.943255424">
<name>\004c7</name>
</rtept>
- <rtept lat="39.326162" lon="-85.942311">
+ <rtept lat="39.326162338" lon="-85.942311287">
<name>\004c8</name>
</rtept>
- <rtept lat="39.328051" lon="-85.942011">
+ <rtept lat="39.328050613" lon="-85.942010880">
<name>\004c9</name>
</rtept>
- <rtept lat="39.332557" lon="-85.942054">
+ <rtept lat="39.332556725" lon="-85.942053795">
<name>\004ca</name>
</rtept>
- <rtept lat="39.332557" lon="-85.942054">
+ <rtept lat="39.332556725" lon="-85.942053795">
<name>\004cb</name>
</rtept>
- <rtept lat="39.347577" lon="-85.942225">
+ <rtept lat="39.347577095" lon="-85.942225456">
<name>\004cc</name>
</rtept>
- <rtept lat="39.347577" lon="-85.942225">
+ <rtept lat="39.347577095" lon="-85.942225456">
<name>\004cd</name>
</rtept>
- <rtept lat="39.348307" lon="-85.942268">
+ <rtept lat="39.348306656" lon="-85.942268372">
<name>\004ce</name>
</rtept>
- <rtept lat="39.353929" lon="-85.942268">
+ <rtept lat="39.353928566" lon="-85.942268372">
<name>\004cf</name>
</rtept>
- <rtept lat="39.354701" lon="-85.942311">
+ <rtept lat="39.354701042" lon="-85.942311287">
<name>\004d0</name>
</rtept>
- <rtept lat="39.355526" lon="-85.942322">
+ <rtept lat="39.355525732" lon="-85.942322493">
<name>\004d1</name>
</rtept>
- <rtept lat="39.358177" lon="-85.942440">
+ <rtept lat="39.358177185" lon="-85.942440033">
<name>\004d2</name>
</rtept>
- <rtept lat="39.359250" lon="-85.942483">
+ <rtept lat="39.359250069" lon="-85.942482948">
<name>\004d3</name>
</rtept>
- <rtept lat="39.362125" lon="-85.942569">
+ <rtept lat="39.362125397" lon="-85.942568779">
<name>\004d4</name>
</rtept>
- <rtept lat="39.364872" lon="-85.942698">
+ <rtept lat="39.364871979" lon="-85.942697525">
<name>\004d5</name>
</rtept>
- <rtept lat="39.365730" lon="-85.942740">
+ <rtept lat="39.365730286" lon="-85.942740440">
<name>\004d6</name>
</rtept>
- <rtept lat="39.375000" lon="-85.942912">
+ <rtept lat="39.375000000" lon="-85.942912102">
<name>\004d7</name>
</rtept>
- <rtept lat="39.376076" lon="-85.942943">
+ <rtept lat="39.376075625" lon="-85.942943454">
<name>\004d8</name>
</rtept>
- <rtept lat="39.376631" lon="-85.942912">
+ <rtept lat="39.376630783" lon="-85.942912102">
<name>\004d9</name>
</rtept>
- <rtept lat="39.376631" lon="-85.942912">
+ <rtept lat="39.376630783" lon="-85.942912102">
<name>\004da</name>
</rtept>
- <rtept lat="39.377189" lon="-85.942912">
+ <rtept lat="39.377188683" lon="-85.942912102">
<name>\004db</name>
</rtept>
- <rtept lat="39.391694" lon="-85.943427">
+ <rtept lat="39.391694069" lon="-85.943427086">
<name>\004dc</name>
</rtept>
- <rtept lat="39.393539" lon="-85.943513">
+ <rtept lat="39.393539429" lon="-85.943512917">
<name>\004dd</name>
</rtept>
- <rtept lat="39.396887" lon="-85.943685">
+ <rtept lat="39.396886826" lon="-85.943684578">
<name>\004de</name>
</rtept>
- <rtept lat="39.398518" lon="-85.943942">
+ <rtept lat="39.398517609" lon="-85.943942070">
<name>\004df</name>
</rtept>
- <rtept lat="39.400706" lon="-85.944800">
+ <rtept lat="39.400706291" lon="-85.944800377">
<name>\004e0</name>
</rtept>
- <rtept lat="39.401650" lon="-85.945487">
+ <rtept lat="39.401650429" lon="-85.945487022">
<name>\004e1</name>
</rtept>
- <rtept lat="39.402294" lon="-85.946131">
+ <rtept lat="39.402294159" lon="-85.946130753">
<name>\004e2</name>
</rtept>
- <rtept lat="39.407144" lon="-85.952311">
+ <rtept lat="39.407143593" lon="-85.952310562">
<name>\004e3</name>
</rtept>
- <rtept lat="39.407744" lon="-85.953040">
+ <rtept lat="39.407744408" lon="-85.953040123">
<name>\004e4</name>
</rtept>
- <rtept lat="39.407787" lon="-85.953083">
+ <rtept lat="39.407787323" lon="-85.953083038">
<name>\004e5</name>
</rtept>
- <rtept lat="39.408302" lon="-85.953770">
+ <rtept lat="39.408302307" lon="-85.953769684">
<name>\004e6</name>
</rtept>
- <rtept lat="39.410834" lon="-85.957031">
+ <rtept lat="39.410834312" lon="-85.957031250">
<name>\004e7</name>
</rtept>
- <rtept lat="39.415083" lon="-85.962095">
+ <rtept lat="39.415082932" lon="-85.962095261">
<name>\004e8</name>
</rtept>
- <rtept lat="39.419203" lon="-85.966344">
+ <rtept lat="39.419202805" lon="-85.966343880">
<name>\004e9</name>
</rtept>
- <rtept lat="39.419675" lon="-85.966816">
+ <rtept lat="39.419674873" lon="-85.966815948">
<name>\004ea</name>
</rtept>
- <rtept lat="39.419718" lon="-85.966816">
+ <rtept lat="39.419717789" lon="-85.966815948">
<name>\004eb</name>
</rtept>
- <rtept lat="39.420319" lon="-85.967288">
+ <rtept lat="39.420318604" lon="-85.967288017">
<name>\004ec</name>
</rtept>
- <rtept lat="39.435039" lon="-85.981107">
+ <rtept lat="39.435038567" lon="-85.981106758">
<name>\004ed</name>
</rtept>
- <rtept lat="39.435210" lon="-85.981278">
+ <rtept lat="39.435210228" lon="-85.981278419">
<name>\004ee</name>
</rtept>
- <rtept lat="39.442205" lon="-85.987802">
+ <rtept lat="39.442205429" lon="-85.987801552">
<name>\004ef</name>
</rtept>
- <rtept lat="39.442635" lon="-85.988231">
+ <rtept lat="39.442634583" lon="-85.988230705">
<name>\004f0</name>
</rtept>
- <rtept lat="39.442635" lon="-85.988274">
+ <rtept lat="39.442634583" lon="-85.988273621">
<name>\004f1</name>
</rtept>
- <rtept lat="39.443150" lon="-85.988703">
+ <rtept lat="39.443149567" lon="-85.988702774">
<name>\004f2</name>
</rtept>
- <rtept lat="39.445724" lon="-85.991106">
+ <rtept lat="39.445724487" lon="-85.991106033">
<name>\004f3</name>
</rtept>
- <rtept lat="39.451089" lon="-85.996041">
+ <rtept lat="39.451088905" lon="-85.996041298">
<name>\004f4</name>
</rtept>
- <rtept lat="39.453750" lon="-85.997887">
+ <rtept lat="39.453749657" lon="-85.997886658">
<name>\004f5</name>
</rtept>
- <rtept lat="39.454479" lon="-85.998316">
+ <rtept lat="39.454479218" lon="-85.998315811">
<name>\004f6</name>
</rtept>
- <rtept lat="39.454565" lon="-85.998402">
+ <rtept lat="39.454565048" lon="-85.998401642">
<name>\004f7</name>
</rtept>
- <rtept lat="39.457827" lon="-85.999904">
+ <rtept lat="39.457826614" lon="-85.999903679">
<name>\004f8</name>
</rtept>
- <rtept lat="39.462891" lon="-86.003337">
+ <rtept lat="39.462890625" lon="-86.003336906">
<name>\004f9</name>
</rtept>
- <rtept lat="39.468083" lon="-86.006856">
+ <rtept lat="39.468083382" lon="-86.006855965">
<name>\004fa</name>
</rtept>
- <rtept lat="39.474521" lon="-86.011062">
+ <rtept lat="39.474520683" lon="-86.011061668">
<name>\004fb</name>
</rtept>
- <rtept lat="39.477568" lon="-86.012220">
+ <rtept lat="39.477567673" lon="-86.012220383">
<name>\004fc</name>
</rtept>
- <rtept lat="39.479241" lon="-86.012564">
+ <rtept lat="39.479241371" lon="-86.012563705">
<name>\004fd</name>
</rtept>
- <rtept lat="39.479585" lon="-86.012650">
+ <rtept lat="39.479584694" lon="-86.012649536">
<name>\004fe</name>
</rtept>
- <rtept lat="39.480529" lon="-86.012950">
+ <rtept lat="39.480528831" lon="-86.012949944">
<name>\004ff</name>
</rtept>
- <rtept lat="39.483275" lon="-86.013808">
+ <rtept lat="39.483275414" lon="-86.013808250">
<name>\00500</name>
</rtept>
- <rtept lat="39.486108" lon="-86.014581">
+ <rtept lat="39.486107826" lon="-86.014580727">
<name>\00501</name>
</rtept>
- <rtept lat="39.486752" lon="-86.014752">
+ <rtept lat="39.486751556" lon="-86.014752388">
<name>\00502</name>
</rtept>
- <rtept lat="39.493918" lon="-86.016812">
+ <rtept lat="39.493918419" lon="-86.016812325">
<name>\00503</name>
</rtept>
- <rtept lat="39.495721" lon="-86.017241">
+ <rtept lat="39.495720863" lon="-86.017241478">
<name>\00504</name>
</rtept>
- <rtept lat="39.496064" lon="-86.017370">
+ <rtept lat="39.496064186" lon="-86.017370224">
<name>\00505</name>
</rtept>
- <rtept lat="39.496064" lon="-86.017370">
+ <rtept lat="39.496064186" lon="-86.017370224">
<name>\00506</name>
</rtept>
- <rtept lat="39.496493" lon="-86.017542">
+ <rtept lat="39.496493340" lon="-86.017541885">
<name>\00507</name>
</rtept>
- <rtept lat="39.500055" lon="-86.018443">
+ <rtept lat="39.500055313" lon="-86.018443108">
<name>\00508</name>
</rtept>
- <rtept lat="39.505205" lon="-86.019816">
+ <rtept lat="39.505205154" lon="-86.019816399">
<name>\00509</name>
</rtept>
- <rtept lat="39.508638" lon="-86.020846">
+ <rtept lat="39.508638382" lon="-86.020846367">
<name>\0050a</name>
</rtept>
- <rtept lat="39.508638" lon="-86.020846">
+ <rtept lat="39.508638382" lon="-86.020846367">
<name>\0050b</name>
</rtept>
- <rtept lat="39.521513" lon="-86.024494">
+ <rtept lat="39.521512985" lon="-86.024494171">
<name>\0050c</name>
</rtept>
- <rtept lat="39.521513" lon="-86.024494">
+ <rtept lat="39.521512985" lon="-86.024494171">
<name>\0050d</name>
</rtept>
- <rtept lat="39.524989" lon="-86.025696">
+ <rtept lat="39.524989128" lon="-86.025695801">
<name>\0050e</name>
</rtept>
- <rtept lat="39.532928" lon="-86.030288">
+ <rtept lat="39.532928467" lon="-86.030287743">
<name>\0050f</name>
</rtept>
- <rtept lat="39.536233" lon="-86.032305">
+ <rtept lat="39.536232948" lon="-86.032304764">
<name>\00510</name>
</rtept>
- <rtept lat="39.536748" lon="-86.032648">
+ <rtept lat="39.536747932" lon="-86.032648087">
<name>\00511</name>
</rtept>
- <rtept lat="39.536748" lon="-86.032648">
+ <rtept lat="39.536747932" lon="-86.032648087">
<name>\00512</name>
</rtept>
- <rtept lat="39.541554" lon="-86.035566">
+ <rtept lat="39.541554451" lon="-86.035566330">
<name>\00513</name>
</rtept>
- <rtept lat="39.546790" lon="-86.038613">
+ <rtept lat="39.546790123" lon="-86.038613319">
<name>\00514</name>
</rtept>
- <rtept lat="39.548721" lon="-86.039815">
+ <rtept lat="39.548721313" lon="-86.039814949">
<name>\00515</name>
</rtept>
- <rtept lat="39.550781" lon="-86.041145">
+ <rtept lat="39.550781250" lon="-86.041145325">
<name>\00516</name>
</rtept>
- <rtept lat="39.550781" lon="-86.041145">
+ <rtept lat="39.550781250" lon="-86.041145325">
<name>\00517</name>
</rtept>
- <rtept lat="39.553227" lon="-86.042776">
+ <rtept lat="39.553227425" lon="-86.042776108">
<name>\00518</name>
</rtept>
- <rtept lat="39.554300" lon="-86.043549">
+ <rtept lat="39.554300308" lon="-86.043548584">
<name>\00519</name>
</rtept>
- <rtept lat="39.556789" lon="-86.045351">
+ <rtept lat="39.556789398" lon="-86.045351028">
<name>\0051a</name>
</rtept>
- <rtept lat="39.556918" lon="-86.045394">
+ <rtept lat="39.556918144" lon="-86.045393944">
<name>\0051b</name>
</rtept>
- <rtept lat="39.563270" lon="-86.049857">
+ <rtept lat="39.563269615" lon="-86.049857140">
<name>\0051c</name>
</rtept>
- <rtept lat="39.565501" lon="-86.052003">
+ <rtept lat="39.565501213" lon="-86.052002907">
<name>\0051d</name>
</rtept>
- <rtept lat="39.565501" lon="-86.052003">
+ <rtept lat="39.565501213" lon="-86.052002907">
<name>\0051e</name>
</rtept>
- <rtept lat="39.566317" lon="-86.052432">
+ <rtept lat="39.566316605" lon="-86.052432060">
<name>\0051f</name>
</rtept>
- <rtept lat="39.572840" lon="-86.057067">
+ <rtept lat="39.572839737" lon="-86.057066917">
<name>\00520</name>
</rtept>
- <rtept lat="39.575243" lon="-86.058784">
+ <rtept lat="39.575242996" lon="-86.058783531">
<name>\00521</name>
</rtept>
- <rtept lat="39.576788" lon="-86.059685">
+ <rtept lat="39.576787949" lon="-86.059684753">
<name>\00522</name>
</rtept>
- <rtept lat="39.580050" lon="-86.061144">
+ <rtept lat="39.580049515" lon="-86.061143875">
<name>\00523</name>
</rtept>
- <rtept lat="39.583569" lon="-86.062217">
+ <rtept lat="39.583568573" lon="-86.062216759">
<name>\00524</name>
</rtept>
- <rtept lat="39.584684" lon="-86.062732">
+ <rtept lat="39.584684372" lon="-86.062731743">
<name>\00525</name>
</rtept>
- <rtept lat="39.587603" lon="-86.064577">
+ <rtept lat="39.587602615" lon="-86.064577103">
<name>\00526</name>
</rtept>
- <rtept lat="39.587646" lon="-86.064620">
+ <rtept lat="39.587645531" lon="-86.064620018">
<name>\00527</name>
</rtept>
- <rtept lat="39.588118" lon="-86.065092">
+ <rtept lat="39.588117599" lon="-86.065092087">
<name>\00528</name>
</rtept>
- <rtept lat="39.588976" lon="-86.065392">
+ <rtept lat="39.588975906" lon="-86.065392494">
<name>\00529</name>
</rtept>
- <rtept lat="39.593225" lon="-86.067195">
+ <rtept lat="39.593224525" lon="-86.067194939">
<name>\0052a</name>
</rtept>
- <rtept lat="39.598074" lon="-86.068268">
+ <rtept lat="39.598073959" lon="-86.068267822">
<name>\0052b</name>
</rtept>
- <rtept lat="39.598632" lon="-86.068826">
+ <rtept lat="39.598631859" lon="-86.068825722">
<name>\0052c</name>
</rtept>
- <rtept lat="39.600134" lon="-86.069813">
+ <rtept lat="39.600133896" lon="-86.069812775">
<name>\0052d</name>
</rtept>
- <rtept lat="39.601851" lon="-86.070457">
+ <rtept lat="39.601850510" lon="-86.070456505">
<name>\0052e</name>
</rtept>
- <rtept lat="39.602151" lon="-86.070542">
+ <rtept lat="39.602150917" lon="-86.070542336">
<name>\0052f</name>
</rtept>
- <rtept lat="39.603996" lon="-86.071143">
+ <rtept lat="39.603996277" lon="-86.071143150">
<name>\00530</name>
</rtept>
- <rtept lat="39.606614" lon="-86.071830">
+ <rtept lat="39.606614113" lon="-86.071829796">
<name>\00531</name>
</rtept>
- <rtept lat="39.606829" lon="-86.071916">
+ <rtept lat="39.606828690" lon="-86.071915627">
<name>\00532</name>
</rtept>
- <rtept lat="39.607644" lon="-86.072130">
+ <rtept lat="39.607644081" lon="-86.072130203">
<name>\00533</name>
</rtept>
- <rtept lat="39.608202" lon="-86.072259">
+ <rtept lat="39.608201981" lon="-86.072258949">
<name>\00534</name>
</rtept>
- <rtept lat="39.610949" lon="-86.072946">
+ <rtept lat="39.610948563" lon="-86.072945595">
<name>\00535</name>
</rtept>
- <rtept lat="39.611696" lon="-86.072916">
+ <rtept lat="39.611696124" lon="-86.072916389">
<name>\00536</name>
</rtept>
- <rtept lat="39.614296" lon="-86.073117">
+ <rtept lat="39.614295959" lon="-86.073117256">
<name>\00537</name>
</rtept>
- <rtept lat="39.617944" lon="-86.073375">
+ <rtept lat="39.617943764" lon="-86.073374748">
<name>\00538</name>
</rtept>
- <rtept lat="39.618587" lon="-86.073375">
+ <rtept lat="39.618587494" lon="-86.073374748">
<name>\00539</name>
</rtept>
- <rtept lat="39.620991" lon="-86.073418">
+ <rtept lat="39.620990753" lon="-86.073417664">
<name>\0053a</name>
</rtept>
- <rtept lat="39.626613" lon="-86.073546">
+ <rtept lat="39.626612663" lon="-86.073546410">
<name>\0053b</name>
</rtept>
- <rtept lat="39.633307" lon="-86.073718">
+ <rtept lat="39.633307457" lon="-86.073718071">
<name>\0053c</name>
</rtept>
- <rtept lat="39.633951" lon="-86.073761">
+ <rtept lat="39.633951187" lon="-86.073760986">
<name>\0053d</name>
</rtept>
- <rtept lat="39.635925" lon="-86.073761">
+ <rtept lat="39.635925293" lon="-86.073760986">
<name>\0053e</name>
</rtept>
- <rtept lat="39.636440" lon="-86.073804">
+ <rtept lat="39.636440277" lon="-86.073803902">
<name>\0053f</name>
</rtept>
- <rtept lat="39.638672" lon="-86.073804">
+ <rtept lat="39.638671875" lon="-86.073803902">
<name>\00540</name>
</rtept>
- <rtept lat="39.640388" lon="-86.073804">
+ <rtept lat="39.640388489" lon="-86.073803902">
<name>\00541</name>
</rtept>
- <rtept lat="39.641161" lon="-86.073847">
+ <rtept lat="39.641160965" lon="-86.073846817">
<name>\00542</name>
</rtept>
- <rtept lat="39.644380" lon="-86.073847">
+ <rtept lat="39.644379616" lon="-86.073846817">
<name>\00543</name>
</rtept>
- <rtept lat="39.645238" lon="-86.073847">
+ <rtept lat="39.645237923" lon="-86.073846817">
<name>\00544</name>
</rtept>
- <rtept lat="39.646139" lon="-86.073847">
+ <rtept lat="39.646139145" lon="-86.073846817">
<name>\00545</name>
</rtept>
- <rtept lat="39.647040" lon="-86.073890">
+ <rtept lat="39.647040367" lon="-86.073889732">
<name>\00546</name>
</rtept>
- <rtept lat="39.649744" lon="-86.073890">
+ <rtept lat="39.649744034" lon="-86.073889732">
<name>\00547</name>
</rtept>
- <rtept lat="39.651160" lon="-86.073976">
+ <rtept lat="39.651160240" lon="-86.073975563">
<name>\00548</name>
</rtept>
- <rtept lat="39.651160" lon="-86.073976">
+ <rtept lat="39.651160240" lon="-86.073975563">
<name>\00549</name>
</rtept>
- <rtept lat="39.656096" lon="-86.078224">
+ <rtept lat="39.656095505" lon="-86.078224182">
<name>\0054a</name>
</rtept>
- <rtept lat="39.657984" lon="-86.079812">
+ <rtept lat="39.657983780" lon="-86.079812050">
<name>\0054b</name>
</rtept>
- <rtept lat="39.660559" lon="-86.082044">
+ <rtept lat="39.660558701" lon="-86.082043648">
<name>\0054c</name>
</rtept>
- <rtept lat="39.660988" lon="-86.082430">
+ <rtept lat="39.660987854" lon="-86.082429886">
<name>\0054d</name>
</rtept>
- <rtept lat="39.661031" lon="-86.082473">
+ <rtept lat="39.661030769" lon="-86.082472801">
<name>\0054e</name>
</rtept>
- <rtept lat="39.661460" lon="-86.083074">
+ <rtept lat="39.661459923" lon="-86.083073616">
<name>\0054f</name>
</rtept>
- <rtept lat="39.662833" lon="-86.084876">
+ <rtept lat="39.662833214" lon="-86.084876060">
<name>\00550</name>
</rtept>
- <rtept lat="39.663520" lon="-86.085820">
+ <rtept lat="39.663519859" lon="-86.085820198">
<name>\00551</name>
</rtept>
- <rtept lat="39.664979" lon="-86.087923">
+ <rtept lat="39.664978981" lon="-86.087923050">
<name>\00552</name>
</rtept>
- <rtept lat="39.665537" lon="-86.088653">
+ <rtept lat="39.665536880" lon="-86.088652611">
<name>\00553</name>
</rtept>
- <rtept lat="39.666610" lon="-86.090326">
+ <rtept lat="39.666609764" lon="-86.090326309">
<name>\00554</name>
</rtept>
- <rtept lat="39.667640" lon="-86.092129">
+ <rtept lat="39.667639732" lon="-86.092128754">
<name>\00555</name>
</rtept>
- <rtept lat="39.670472" lon="-86.096334">
+ <rtept lat="39.670472145" lon="-86.096334457">
<name>\00556</name>
</rtept>
- <rtept lat="39.670558" lon="-86.096377">
+ <rtept lat="39.670557976" lon="-86.096377373">
<name>\00557</name>
</rtept>
- <rtept lat="39.673262" lon="-86.098523">
+ <rtept lat="39.673261642" lon="-86.098523140">
<name>\00558</name>
</rtept>
- <rtept lat="39.679742" lon="-86.100926">
+ <rtept lat="39.679741859" lon="-86.100926399">
<name>\00559</name>
</rtept>
- <rtept lat="39.679956" lon="-86.101012">
+ <rtept lat="39.679956436" lon="-86.101012230">
<name>\0055a</name>
</rtept>
- <rtept lat="39.679956" lon="-86.101012">
+ <rtept lat="39.679956436" lon="-86.101012230">
<name>\0055b</name>
</rtept>
- <rtept lat="39.681287" lon="-86.101441">
+ <rtept lat="39.681286812" lon="-86.101441383">
<name>\0055c</name>
</rtept>
- <rtept lat="39.684463" lon="-86.102428">
+ <rtept lat="39.684462547" lon="-86.102428436">
<name>\0055d</name>
</rtept>
- <rtept lat="39.694033" lon="-86.105475">
+ <rtept lat="39.694032669" lon="-86.105475426">
<name>\0055e</name>
</rtept>
- <rtept lat="39.694076" lon="-86.105518">
+ <rtept lat="39.694075584" lon="-86.105518341">
<name>\0055f</name>
</rtept>
- <rtept lat="39.695878" lon="-86.105905">
+ <rtept lat="39.695878029" lon="-86.105904579">
<name>\00560</name>
</rtept>
- <rtept lat="39.697552" lon="-86.106505">
+ <rtept lat="39.697551727" lon="-86.106505394">
<name>\00561</name>
</rtept>
- <rtept lat="39.698539" lon="-86.106806">
+ <rtept lat="39.698538780" lon="-86.106805801">
<name>\00562</name>
</rtept>
- <rtept lat="39.699397" lon="-86.106977">
+ <rtept lat="39.699397087" lon="-86.106977463">
<name>\00563</name>
</rtept>
- <rtept lat="39.700255" lon="-86.107192">
+ <rtept lat="39.700255394" lon="-86.107192039">
<name>\00564</name>
</rtept>
- <rtept lat="39.702530" lon="-86.107707">
+ <rtept lat="39.702529907" lon="-86.107707024">
<name>\00565</name>
</rtept>
- <rtept lat="39.703088" lon="-86.107793">
+ <rtept lat="39.703087807" lon="-86.107792854">
<name>\00566</name>
</rtept>
- <rtept lat="39.703860" lon="-86.108007">
+ <rtept lat="39.703860283" lon="-86.108007431">
<name>\00567</name>
</rtept>
- <rtept lat="39.705877" lon="-86.108651">
+ <rtept lat="39.705877304" lon="-86.108651161">
<name>\00568</name>
</rtept>
- <rtept lat="39.706607" lon="-86.108737">
+ <rtept lat="39.706606865" lon="-86.108736992">
<name>\00569</name>
</rtept>
- <rtept lat="39.707894" lon="-86.109166">
+ <rtept lat="39.707894325" lon="-86.109166145">
<name>\0056a</name>
</rtept>
- <rtept lat="39.708624" lon="-86.109467">
+ <rtept lat="39.708623886" lon="-86.109466553">
<name>\0056b</name>
</rtept>
- <rtept lat="39.708667" lon="-86.109509">
+ <rtept lat="39.708666801" lon="-86.109509468">
<name>\0056c</name>
</rtept>
- <rtept lat="39.710212" lon="-86.109767">
+ <rtept lat="39.710211754" lon="-86.109766960">
<name>\0056d</name>
</rtept>
- <rtept lat="39.710641" lon="-86.110067">
+ <rtept lat="39.710640907" lon="-86.110067368">
<name>\0056e</name>
</rtept>
- <rtept lat="39.711671" lon="-86.110797">
+ <rtept lat="39.711670876" lon="-86.110796928">
<name>\0056f</name>
</rtept>
- <rtept lat="39.711928" lon="-86.111012">
+ <rtept lat="39.711928368" lon="-86.111011505">
<name>\00570</name>
</rtept>
- <rtept lat="39.713688" lon="-86.115561">
+ <rtept lat="39.713687897" lon="-86.115560532">
<name>\00571</name>
</rtept>
- <rtept lat="39.714332" lon="-86.117578">
+ <rtept lat="39.714331627" lon="-86.117577553">
<name>\00572</name>
</rtept>
- <rtept lat="39.714503" lon="-86.118093">
+ <rtept lat="39.714503288" lon="-86.118092537">
<name>\00573</name>
</rtept>
- <rtept lat="39.715405" lon="-86.120367">
+ <rtept lat="39.715404510" lon="-86.120367050">
<name>\00574</name>
</rtept>
- <rtept lat="39.716134" lon="-86.122684">
+ <rtept lat="39.716134071" lon="-86.122684479">
<name>\00575</name>
</rtept>
- <rtept lat="39.716434" lon="-86.123543">
+ <rtept lat="39.716434479" lon="-86.123542786">
<name>\00576</name>
</rtept>
- <rtept lat="39.717164" lon="-86.125431">
+ <rtept lat="39.717164040" lon="-86.125431061">
<name>\00577</name>
</rtept>
- <rtept lat="39.717937" lon="-86.127448">
+ <rtept lat="39.717936516" lon="-86.127448082">
<name>\00578</name>
</rtept>
- <rtept lat="39.718409" lon="-86.128736">
+ <rtept lat="39.718408585" lon="-86.128735542">
<name>\00579</name>
</rtept>
- <rtept lat="39.719052" lon="-86.129465">
+ <rtept lat="39.719052315" lon="-86.129465103">
<name>\0057a</name>
</rtept>
- <rtept lat="39.719353" lon="-86.129851">
+ <rtept lat="39.719352722" lon="-86.129851341">
<name>\0057b</name>
</rtept>
- <rtept lat="39.719439" lon="-86.129937">
+ <rtept lat="39.719438553" lon="-86.129937172">
<name>\0057c</name>
</rtept>
- <rtept lat="39.719696" lon="-86.130195">
+ <rtept lat="39.719696045" lon="-86.130194664">
<name>\0057d</name>
</rtept>
- <rtept lat="39.719782" lon="-86.130238">
+ <rtept lat="39.719781876" lon="-86.130237579">
<name>\0057e</name>
</rtept>
- <rtept lat="39.720469" lon="-86.130624">
+ <rtept lat="39.720468521" lon="-86.130623817">
<name>\0057f</name>
</rtept>
- <rtept lat="39.720597" lon="-86.130667">
+ <rtept lat="39.720597267" lon="-86.130666733">
<name>\00580</name>
</rtept>
- <rtept lat="39.721284" lon="-86.131225">
+ <rtept lat="39.721283913" lon="-86.131224632">
<name>\00581</name>
</rtept>
- <rtept lat="39.722185" lon="-86.131783">
+ <rtept lat="39.722185135" lon="-86.131782532">
<name>\00582</name>
</rtept>
- <rtept lat="39.722958" lon="-86.132169">
+ <rtept lat="39.722957611" lon="-86.132168770">
<name>\00583</name>
</rtept>
- <rtept lat="39.722958" lon="-86.132212">
+ <rtept lat="39.722957611" lon="-86.132211685">
<name>\00584</name>
</rtept>
- <rtept lat="39.723945" lon="-86.132812">
+ <rtept lat="39.723944664" lon="-86.132812500">
<name>\00585</name>
</rtept>
- <rtept lat="39.724202" lon="-86.132984">
+ <rtept lat="39.724202156" lon="-86.132984161">
<name>\00586</name>
</rtept>
- <rtept lat="39.724288" lon="-86.132984">
+ <rtept lat="39.724287987" lon="-86.132984161">
<name>\00587</name>
</rtept>
- <rtept lat="39.725189" lon="-86.133499">
+ <rtept lat="39.725189209" lon="-86.133499146">
<name>\00588</name>
</rtept>
- <rtept lat="39.726176" lon="-86.134014">
+ <rtept lat="39.726176262" lon="-86.134014130">
<name>\00589</name>
</rtept>
- <rtept lat="39.726562" lon="-86.134229">
+ <rtept lat="39.726562500" lon="-86.134228706">
<name>\0058a</name>
</rtept>
- <rtept lat="39.726992" lon="-86.134486">
+ <rtept lat="39.726991653" lon="-86.134486198">
<name>\0058b</name>
</rtept>
- <rtept lat="39.727335" lon="-86.134701">
+ <rtept lat="39.727334976" lon="-86.134700775">
<name>\0058c</name>
</rtept>
- <rtept lat="39.727464" lon="-86.134787">
+ <rtept lat="39.727463722" lon="-86.134786606">
<name>\0058d</name>
</rtept>
- <rtept lat="39.727550" lon="-86.134830">
+ <rtept lat="39.727549553" lon="-86.134829521">
<name>\0058e</name>
</rtept>
- <rtept lat="39.728322" lon="-86.135087">
+ <rtept lat="39.728322029" lon="-86.135087013">
<name>\0058f</name>
</rtept>
- <rtept lat="39.728365" lon="-86.135087">
+ <rtept lat="39.728364944" lon="-86.135087013">
<name>\00590</name>
</rtept>
- <rtept lat="39.728880" lon="-86.135216">
+ <rtept lat="39.728879929" lon="-86.135215759">
<name>\00591</name>
</rtept>
- <rtept lat="39.729266" lon="-86.135602">
+ <rtept lat="39.729266167" lon="-86.135601997">
<name>\00592</name>
</rtept>
- <rtept lat="39.730253" lon="-86.135902">
+ <rtept lat="39.730253220" lon="-86.135902405">
<name>\00593</name>
</rtept>
- <rtept lat="39.730253" lon="-86.135902">
+ <rtept lat="39.730253220" lon="-86.135902405">
<name>\00594</name>
</rtept>
- <rtept lat="39.731069" lon="-86.136117">
+ <rtept lat="39.731068611" lon="-86.136116982">
<name>\00595</name>
</rtept>
- <rtept lat="39.731970" lon="-86.136417">
+ <rtept lat="39.731969833" lon="-86.136417389">
<name>\00596</name>
</rtept>
- <rtept lat="39.732871" lon="-86.136546">
+ <rtept lat="39.732871056" lon="-86.136546135">
<name>\00597</name>
</rtept>
- <rtept lat="39.733043" lon="-86.136589">
+ <rtept lat="39.733042717" lon="-86.136589050">
<name>\00598</name>
</rtept>
- <rtept lat="39.733944" lon="-86.136804">
+ <rtept lat="39.733943939" lon="-86.136803627">
<name>\00599</name>
</rtept>
- <rtept lat="39.733944" lon="-86.136804">
+ <rtept lat="39.733943939" lon="-86.136803627">
<name>\0059a</name>
</rtept>
- <rtept lat="39.734330" lon="-86.136847">
+ <rtept lat="39.734330177" lon="-86.136846542">
<name>\0059b</name>
</rtept>
- <rtept lat="39.735060" lon="-86.137104">
+ <rtept lat="39.735059738" lon="-86.137104034">
<name>\0059c</name>
</rtept>
- <rtept lat="39.735103" lon="-86.137104">
+ <rtept lat="39.735102654" lon="-86.137104034">
<name>\0059d</name>
</rtept>
- <rtept lat="39.737077" lon="-86.137233">
+ <rtept lat="39.737076759" lon="-86.137232780">
<name>\0059e</name>
</rtept>
- <rtept lat="39.737549" lon="-86.137233">
+ <rtept lat="39.737548828" lon="-86.137232780">
<name>\0059f</name>
</rtept>
- <rtept lat="39.738450" lon="-86.137233">
+ <rtept lat="39.738450050" lon="-86.137232780">
<name>\005a0</name>
</rtept>
- <rtept lat="39.740167" lon="-86.137877">
+ <rtept lat="39.740166664" lon="-86.137876511">
<name>\005a1</name>
</rtept>
- <rtept lat="39.740639" lon="-86.138091">
+ <rtept lat="39.740638733" lon="-86.138091087">
<name>\005a2</name>
</rtept>
- <rtept lat="39.741497" lon="-86.138134">
+ <rtept lat="39.741497040" lon="-86.138134003">
<name>\005a3</name>
</rtept>
- <rtept lat="39.742227" lon="-86.138177">
+ <rtept lat="39.742226601" lon="-86.138176918">
<name>\005a4</name>
</rtept>
- <rtept lat="39.743042" lon="-86.138306">
+ <rtept lat="39.743041992" lon="-86.138305664">
<name>\005a5</name>
</rtept>
- <rtept lat="39.744973" lon="-86.138906">
+ <rtept lat="39.744973183" lon="-86.138906479">
<name>\005a6</name>
</rtept>
- <rtept lat="39.745574" lon="-86.139379">
+ <rtept lat="39.745573997" lon="-86.139378548">
<name>\005a7</name>
</rtept>
- <rtept lat="39.746346" lon="-86.140280">
+ <rtept lat="39.746346474" lon="-86.140279770">
<name>\005a8</name>
</rtept>
- <rtept lat="39.747248" lon="-86.141438">
+ <rtept lat="39.747247696" lon="-86.141438484">
<name>\005a9</name>
</rtept>
- <rtept lat="39.748149" lon="-86.142898">
+ <rtept lat="39.748148918" lon="-86.142897606">
<name>\005aa</name>
</rtept>
- <rtept lat="39.748878" lon="-86.143842">
+ <rtept lat="39.748878479" lon="-86.143841743">
<name>\005ab</name>
</rtept>
- <rtept lat="39.749222" lon="-86.144056">
+ <rtept lat="39.749221802" lon="-86.144056320">
<name>\005ac</name>
</rtept>
- <rtept lat="39.750938" lon="-86.144400">
+ <rtept lat="39.750938416" lon="-86.144399643">
<name>\005ad</name>
</rtept>
- <rtept lat="39.751239" lon="-86.144400">
+ <rtept lat="39.751238823" lon="-86.144399643">
<name>\005ae</name>
</rtept>
- <rtept lat="39.752054" lon="-86.144400">
+ <rtept lat="39.752054214" lon="-86.144399643">
<name>\005af</name>
</rtept>
- <rtept lat="39.754743" lon="-86.144286">
+ <rtept lat="39.754743099" lon="-86.144286036">
<name>\005b0</name>
</rtept>
- <rtept lat="39.755530" lon="-86.144185">
+ <rtept lat="39.755530357" lon="-86.144185066">
<name>\005b1</name>
</rtept>
- <rtept lat="39.756389" lon="-86.144185">
+ <rtept lat="39.756388664" lon="-86.144185066">
<name>\005b2</name>
</rtept>
- <rtept lat="39.757118" lon="-86.144185">
+ <rtept lat="39.757118225" lon="-86.144185066">
<name>\005b3</name>
</rtept>
- <rtept lat="39.757547" lon="-86.144185">
+ <rtept lat="39.757547379" lon="-86.144185066">
<name>\005b4</name>
</rtept>
- <rtept lat="39.759564" lon="-86.144056">
+ <rtept lat="39.759564400" lon="-86.144056320">
<name>\005b5</name>
</rtept>
- <rtept lat="39.759693" lon="-86.144056">
+ <rtept lat="39.759693146" lon="-86.144056320">
<name>\005b6</name>
</rtept>
- <rtept lat="39.760680" lon="-86.143970">
+ <rtept lat="39.760680199" lon="-86.143970490">
<name>\005b7</name>
</rtept>
- <rtept lat="39.761152" lon="-86.143885">
+ <rtept lat="39.761152267" lon="-86.143884659">
<name>\005b8</name>
</rtept>
- <rtept lat="39.762826" lon="-86.143885">
+ <rtept lat="39.762825966" lon="-86.143884659">
<name>\005b9</name>
</rtept>
- <rtept lat="39.764843" lon="-86.143799">
+ <rtept lat="39.764842987" lon="-86.143798828">
<name>\005ba</name>
</rtept>
- <rtept lat="39.766645" lon="-86.143584">
+ <rtept lat="39.766645432" lon="-86.143584251">
<name>\005bb</name>
</rtept>
- <rtept lat="39.767933" lon="-86.143498">
+ <rtept lat="39.767932892" lon="-86.143498421">
<name>\005bc</name>
</rtept>
- <rtept lat="39.769177" lon="-86.143413">
+ <rtept lat="39.769177437" lon="-86.143412590">
<name>\005bd</name>
</rtept>
- <rtept lat="39.769349" lon="-86.143370">
+ <rtept lat="39.769349098" lon="-86.143369675">
<name>\005be</name>
</rtept>
- <rtept lat="39.769564" lon="-86.143370">
+ <rtept lat="39.769563675" lon="-86.143369675">
<name>\005bf</name>
</rtept>
- <rtept lat="39.770722" lon="-86.143241">
+ <rtept lat="39.770722389" lon="-86.143240929">
<name>\005c0</name>
</rtept>
- <rtept lat="39.772139" lon="-86.143112">
+ <rtept lat="39.772138596" lon="-86.143112183">
<name>\005c1</name>
</rtept>
- <rtept lat="39.772224" lon="-86.143069">
+ <rtept lat="39.772224426" lon="-86.143069267">
<name>\005c2</name>
</rtept>
- <rtept lat="39.773641" lon="-86.142983">
+ <rtept lat="39.773640633" lon="-86.142983437">
<name>\005c3</name>
</rtept>
- <rtept lat="39.774284" lon="-86.142941">
+ <rtept lat="39.774284363" lon="-86.142940521">
<name>\005c4</name>
</rtept>
- <rtept lat="39.775400" lon="-86.142511">
+ <rtept lat="39.775400162" lon="-86.142511368">
<name>\005c5</name>
</rtept>
- <rtept lat="39.776344" lon="-86.141911">
+ <rtept lat="39.776344299" lon="-86.141910553">
<name>\005c6</name>
</rtept>
- <rtept lat="39.777246" lon="-86.141310">
+ <rtept lat="39.777245522" lon="-86.141309738">
<name>\005c7</name>
</rtept>
- <rtept lat="39.777288" lon="-86.141267">
+ <rtept lat="39.777288437" lon="-86.141266823">
<name>\005c8</name>
</rtept>
- <rtept lat="39.779263" lon="-86.140366">
+ <rtept lat="39.779262543" lon="-86.140365601">
<name>\005c9</name>
</rtept>
- <rtept lat="39.780534" lon="-86.140303">
+ <rtept lat="39.780534148" lon="-86.140303016">
<name>\005ca</name>
</rtept>
- <rtept lat="39.781065" lon="-86.140366">
+ <rtept lat="39.781064987" lon="-86.140365601">
<name>\005cb</name>
</rtept>
- <rtept lat="39.781966" lon="-86.140451">
+ <rtept lat="39.781966209" lon="-86.140451431">
<name>\005cc</name>
</rtept>
- <rtept lat="39.782739" lon="-86.140838">
+ <rtept lat="39.782738686" lon="-86.140837669">
<name>\005cd</name>
</rtept>
- <rtept lat="39.782996" lon="-86.141095">
+ <rtept lat="39.782996178" lon="-86.141095161">
<name>\005ce</name>
</rtept>
- <rtept lat="39.783425" lon="-86.141996">
+ <rtept lat="39.783425331" lon="-86.141996384">
<name>\005cf</name>
</rtept>
- <rtept lat="39.783511" lon="-86.142254">
+ <rtept lat="39.783511162" lon="-86.142253876">
<name>\005d0</name>
</rtept>
- <rtept lat="39.783726" lon="-86.143498">
+ <rtept lat="39.783725739" lon="-86.143498421">
<name>\005d1</name>
</rtept>
- <rtept lat="39.783726" lon="-86.143799">
+ <rtept lat="39.783725739" lon="-86.143798828">
<name>\005d2</name>
</rtept>
- <rtept lat="39.783726" lon="-86.143842">
+ <rtept lat="39.783725739" lon="-86.143841743">
<name>\005d3</name>
</rtept>
- <rtept lat="39.783554" lon="-86.144829">
+ <rtept lat="39.783554077" lon="-86.144828796">
<name>\005d4</name>
</rtept>
- <rtept lat="39.783039" lon="-86.146288">
+ <rtept lat="39.783039093" lon="-86.146287918">
<name>\005d5</name>
</rtept>
- <rtept lat="39.782825" lon="-86.146975">
+ <rtept lat="39.782824516" lon="-86.146974564">
<name>\005d6</name>
</rtept>
- <rtept lat="39.782696" lon="-86.147790">
+ <rtept lat="39.782695770" lon="-86.147789955">
<name>\005d7</name>
</rtept>
- <rtept lat="39.782610" lon="-86.148348">
+ <rtept lat="39.782609940" lon="-86.148347855">
<name>\005d8</name>
</rtept>
- <rtept lat="39.782610" lon="-86.149592">
+ <rtept lat="39.782609940" lon="-86.149592400">
<name>\005d9</name>
</rtept>
- <rtept lat="39.782653" lon="-86.150923">
+ <rtept lat="39.782652855" lon="-86.150922775">
<name>\005da</name>
</rtept>
- <rtept lat="39.782653" lon="-86.152296">
+ <rtept lat="39.782652855" lon="-86.152296066">
<name>\005db</name>
</rtept>
- <rtept lat="39.782653" lon="-86.153970">
+ <rtept lat="39.782652855" lon="-86.153969765">
<name>\005dc</name>
</rtept>
- <rtept lat="39.782653" lon="-86.154227">
+ <rtept lat="39.782652855" lon="-86.154227257">
<name>\005dd</name>
</rtept>
- <rtept lat="39.782653" lon="-86.155901">
+ <rtept lat="39.782652855" lon="-86.155900955">
<name>\005de</name>
</rtept>
- <rtept lat="39.782610" lon="-86.157575">
+ <rtept lat="39.782609940" lon="-86.157574654">
<name>\005df</name>
</rtept>
- <rtept lat="39.782610" lon="-86.158476">
+ <rtept lat="39.782609940" lon="-86.158475876">
<name>\005e0</name>
</rtept>
- <rtept lat="39.782524" lon="-86.159592">
+ <rtept lat="39.782524109" lon="-86.159591675">
<name>\005e1</name>
</rtept>
- <rtept lat="39.782653" lon="-86.161137">
+ <rtept lat="39.782652855" lon="-86.161136627">
<name>\005e2</name>
</rtept>
- <rtept lat="39.782610" lon="-86.161265">
+ <rtept lat="39.782609940" lon="-86.161265373">
<name>\005e3</name>
</rtept>
- <rtept lat="39.782610" lon="-86.161308">
+ <rtept lat="39.782609940" lon="-86.161308289">
<name>\005e4</name>
</rtept>
- <rtept lat="39.782953" lon="-86.163197">
+ <rtept lat="39.782953262" lon="-86.163196564">
<name>\005e5</name>
</rtept>
- <rtept lat="39.783340" lon="-86.164098">
+ <rtept lat="39.783339500" lon="-86.164097786">
<name>\005e6</name>
</rtept>
- <rtept lat="39.783468" lon="-86.164398">
+ <rtept lat="39.783468246" lon="-86.164398193">
<name>\005e7</name>
</rtept>
- <rtept lat="39.784327" lon="-86.165986">
+ <rtept lat="39.784326553" lon="-86.165986061">
<name>\005e8</name>
</rtept>
- <rtept lat="39.784584" lon="-86.166115">
+ <rtept lat="39.784584045" lon="-86.166114807">
<name>\005e9</name>
</rtept>
- <rtept lat="39.784927" lon="-86.166286">
+ <rtept lat="39.784927368" lon="-86.166286469">
<name>\005ea</name>
</rtept>
- <rtept lat="39.786429" lon="-86.166673">
+ <rtept lat="39.786429405" lon="-86.166672707">
<name>\005eb</name>
</rtept>
- <rtept lat="39.786515" lon="-86.166673">
+ <rtept lat="39.786515236" lon="-86.166672707">
<name>\005ec</name>
</rtept>
- <rtept lat="39.787331" lon="-86.166673">
+ <rtept lat="39.787330627" lon="-86.166672707">
<name>\005ed</name>
</rtept>
- <rtept lat="39.788146" lon="-86.166587">
+ <rtept lat="39.788146019" lon="-86.166586876">
<name>\005ee</name>
</rtept>
- <rtept lat="39.788146" lon="-86.166587">
+ <rtept lat="39.788146019" lon="-86.166586876">
<name>\005ef</name>
</rtept>
- <rtept lat="39.789648" lon="-86.166286">
+ <rtept lat="39.789648056" lon="-86.166286469">
<name>\005f0</name>
</rtept>
- <rtept lat="39.790335" lon="-86.166115">
+ <rtept lat="39.790334702" lon="-86.166114807">
<name>\005f1</name>
</rtept>
- <rtept lat="39.790807" lon="-86.165986">
+ <rtept lat="39.790806770" lon="-86.165986061">
<name>\005f2</name>
</rtept>
- <rtept lat="39.791408" lon="-86.165686">
+ <rtept lat="39.791407585" lon="-86.165685654">
<name>\005f3</name>
</rtept>
- <rtept lat="39.792395" lon="-86.165128">
+ <rtept lat="39.792394638" lon="-86.165127754">
<name>\005f4</name>
</rtept>
- <rtept lat="39.793510" lon="-86.164827">
+ <rtept lat="39.793510437" lon="-86.164827347">
<name>\005f5</name>
</rtept>
- <rtept lat="39.794841" lon="-86.164699">
+ <rtept lat="39.794840813" lon="-86.164698601">
<name>\005f6</name>
</rtept>
- <rtept lat="39.796128" lon="-86.164999">
+ <rtept lat="39.796128273" lon="-86.164999008">
<name>\005f7</name>
</rtept>
- <rtept lat="39.796643" lon="-86.165214">
+ <rtept lat="39.796643257" lon="-86.165213585">
<name>\005f8</name>
</rtept>
- <rtept lat="39.797544" lon="-86.165299">
+ <rtept lat="39.797544479" lon="-86.165299416">
<name>\005f9</name>
</rtept>
- <rtept lat="39.799991" lon="-86.165600">
+ <rtept lat="39.799990654" lon="-86.165599823">
<name>\005fa</name>
</rtept>
- <rtept lat="39.800849" lon="-86.165643">
+ <rtept lat="39.800848961" lon="-86.165642738">
<name>\005fb</name>
</rtept>
- <rtept lat="39.802608" lon="-86.165686">
+ <rtept lat="39.802608490" lon="-86.165685654">
<name>\005fc</name>
</rtept>
- <rtept lat="39.804068" lon="-86.165686">
+ <rtept lat="39.804067612" lon="-86.165685654">
<name>\005fd</name>
</rtept>
- <rtept lat="39.804239" lon="-86.165686">
+ <rtept lat="39.804239273" lon="-86.165685654">
<name>\005fe</name>
</rtept>
- <rtept lat="39.804583" lon="-86.165686">
+ <rtept lat="39.804582596" lon="-86.165685654">
<name>\005ff</name>
</rtept>
- <rtept lat="39.808187" lon="-86.165771">
+ <rtept lat="39.808187485" lon="-86.165771484">
<name>\00600</name>
</rtept>
- <rtept lat="39.809904" lon="-86.165814">
+ <rtept lat="39.809904099" lon="-86.165814400">
<name>\00601</name>
</rtept>
- <rtept lat="39.809947" lon="-86.165814">
+ <rtept lat="39.809947014" lon="-86.165814400">
<name>\00602</name>
</rtept>
- <rtept lat="39.810677" lon="-86.166329">
+ <rtept lat="39.810676575" lon="-86.166329384">
<name>\00603</name>
</rtept>
- <rtept lat="39.811192" lon="-86.167188">
+ <rtept lat="39.811191559" lon="-86.167187691">
<name>\00604</name>
</rtept>
- <rtept lat="39.811363" lon="-86.167874">
+ <rtept lat="39.811363220" lon="-86.167874336">
<name>\00605</name>
</rtept>
- <rtept lat="39.811578" lon="-86.168776">
+ <rtept lat="39.811577797" lon="-86.168775558">
<name>\00606</name>
</rtept>
- <rtept lat="39.811621" lon="-86.168861">
+ <rtept lat="39.811620712" lon="-86.168861389">
<name>\00607</name>
</rtept>
- <rtept lat="39.811707" lon="-86.173797">
+ <rtept lat="39.811706543" lon="-86.173796654">
<name>\00608</name>
</rtept>
- <rtept lat="39.811707" lon="-86.174612">
+ <rtept lat="39.811706543" lon="-86.174612045">
<name>\00609</name>
</rtept>
- <rtept lat="39.811835" lon="-86.177230">
+ <rtept lat="39.811835289" lon="-86.177229881">
<name>\0060a</name>
</rtept>
- <rtept lat="39.811835" lon="-86.177831">
+ <rtept lat="39.811835289" lon="-86.177830696">
<name>\0060b</name>
</rtept>
- <rtept lat="39.811792" lon="-86.179075">
+ <rtept lat="39.811792374" lon="-86.179075241">
<name>\0060c</name>
</rtept>
- <rtept lat="39.811964" lon="-86.179934">
+ <rtept lat="39.811964035" lon="-86.179933548">
<name>\0060d</name>
</rtept>
- <rtept lat="39.812179" lon="-86.180320">
+ <rtept lat="39.812178612" lon="-86.180319786">
<name>\0060e</name>
</rtept>
- <rtept lat="39.812222" lon="-86.180363">
+ <rtept lat="39.812221527" lon="-86.180362701">
<name>\0060f</name>
</rtept>
- <rtept lat="39.812779" lon="-86.180921">
+ <rtept lat="39.812779427" lon="-86.180920601">
<name>\00610</name>
</rtept>
- <rtept lat="39.813809" lon="-86.182208">
+ <rtept lat="39.813809395" lon="-86.182208061">
<name>\00611</name>
</rtept>
- <rtept lat="39.814110" lon="-86.182637">
+ <rtept lat="39.814109802" lon="-86.182637215">
<name>\00612</name>
</rtept>
- <rtept lat="39.814453" lon="-86.183238">
+ <rtept lat="39.814453125" lon="-86.183238029">
<name>\00613</name>
</rtept>
- <rtept lat="39.814839" lon="-86.183968">
+ <rtept lat="39.814839363" lon="-86.183967590">
<name>\00614</name>
</rtept>
- <rtept lat="39.814882" lon="-86.184053">
+ <rtept lat="39.814882278" lon="-86.184053421">
<name>\00615</name>
</rtept>
- <rtept lat="39.815483" lon="-86.185040">
+ <rtept lat="39.815483093" lon="-86.185040474">
<name>\00616</name>
</rtept>
- <rtept lat="39.815526" lon="-86.185083">
+ <rtept lat="39.815526009" lon="-86.185083389">
<name>\00617</name>
</rtept>
- <rtept lat="39.815955" lon="-86.186028">
+ <rtept lat="39.815955162" lon="-86.186027527">
<name>\00618</name>
</rtept>
- <rtept lat="39.815998" lon="-86.186156">
+ <rtept lat="39.815998077" lon="-86.186156273">
<name>\00619</name>
</rtept>
- <rtept lat="39.816513" lon="-86.186929">
+ <rtept lat="39.816513062" lon="-86.186928749">
<name>\0061a</name>
</rtept>
- <rtept lat="39.816513" lon="-86.186972">
+ <rtept lat="39.816513062" lon="-86.186971664">
<name>\0061b</name>
</rtept>
- <rtept lat="39.817114" lon="-86.187959">
+ <rtept lat="39.817113876" lon="-86.187958717">
<name>\0061c</name>
</rtept>
- <rtept lat="39.817200" lon="-86.188345">
+ <rtept lat="39.817199707" lon="-86.188344955">
<name>\0061d</name>
</rtept>
- <rtept lat="39.817414" lon="-86.188946">
+ <rtept lat="39.817414284" lon="-86.188945770">
<name>\0061e</name>
</rtept>
- <rtept lat="39.817457" lon="-86.188989">
+ <rtept lat="39.817457199" lon="-86.188988686">
<name>\0061f</name>
</rtept>
- <rtept lat="39.817801" lon="-86.189332">
+ <rtept lat="39.817800522" lon="-86.189332008">
<name>\00620</name>
</rtept>
- <rtept lat="39.818702" lon="-86.190748">
+ <rtept lat="39.818701744" lon="-86.190748215">
<name>\00621</name>
</rtept>
- <rtept lat="39.818788" lon="-86.191049">
+ <rtept lat="39.818787575" lon="-86.191048622">
<name>\00622</name>
</rtept>
- <rtept lat="39.818830" lon="-86.191092">
+ <rtept lat="39.818830490" lon="-86.191091537">
<name>\00623</name>
</rtept>
- <rtept lat="39.819088" lon="-86.191521">
+ <rtept lat="39.819087982" lon="-86.191520691">
<name>\00624</name>
</rtept>
- <rtept lat="39.819603" lon="-86.192250">
+ <rtept lat="39.819602966" lon="-86.192250252">
<name>\00625</name>
</rtept>
- <rtept lat="39.821792" lon="-86.196756">
+ <rtept lat="39.821791649" lon="-86.196756363">
<name>\00626</name>
</rtept>
- <rtept lat="39.823208" lon="-86.198945">
+ <rtept lat="39.823207855" lon="-86.198945045">
<name>\00627</name>
</rtept>
- <rtept lat="39.823251" lon="-86.198988">
+ <rtept lat="39.823250771" lon="-86.198987961">
<name>\00628</name>
</rtept>
- <rtept lat="39.823895" lon="-86.200361">
+ <rtept lat="39.823894501" lon="-86.200361252">
<name>\00629</name>
</rtept>
- <rtept lat="39.823980" lon="-86.200705">
+ <rtept lat="39.823980331" lon="-86.200704575">
<name>\0062a</name>
</rtept>
- <rtept lat="39.824066" lon="-86.201177">
+ <rtept lat="39.824066162" lon="-86.201176643">
<name>\0062b</name>
</rtept>
- <rtept lat="39.824152" lon="-86.201477">
+ <rtept lat="39.824151993" lon="-86.201477051">
<name>\0062c</name>
</rtept>
- <rtept lat="39.824238" lon="-86.202550">
+ <rtept lat="39.824237823" lon="-86.202549934">
<name>\0062d</name>
</rtept>
- <rtept lat="39.824195" lon="-86.210918">
+ <rtept lat="39.824194908" lon="-86.210918427">
<name>\0062e</name>
</rtept>
- <rtept lat="39.824109" lon="-86.215811">
+ <rtept lat="39.824109077" lon="-86.215810776">
<name>\0062f</name>
</rtept>
- <rtept lat="39.824109" lon="-86.224308">
+ <rtept lat="39.824109077" lon="-86.224308014">
<name>\00630</name>
</rtept>
- <rtept lat="39.824109" lon="-86.225510">
+ <rtept lat="39.824109077" lon="-86.225509644">
<name>\00631</name>
</rtept>
- <rtept lat="39.824882" lon="-86.228127">
+ <rtept lat="39.824881554" lon="-86.228127480">
<name>\00632</name>
</rtept>
- <rtept lat="39.825010" lon="-86.228342">
+ <rtept lat="39.825010300" lon="-86.228342056">
<name>\00633</name>
</rtept>
- <rtept lat="39.825397" lon="-86.228814">
+ <rtept lat="39.825396538" lon="-86.228814125">
<name>\00634</name>
</rtept>
- <rtept lat="39.827971" lon="-86.232119">
+ <rtept lat="39.827971458" lon="-86.232118607">
<name>\00635</name>
</rtept>
- <rtept lat="39.829087" lon="-86.233320">
+ <rtept lat="39.829087257" lon="-86.233320236">
<name>\00636</name>
</rtept>
- <rtept lat="39.837584" lon="-86.241517">
+ <rtept lat="39.837584496" lon="-86.241517067">
<name>\00637</name>
</rtept>
- <rtept lat="39.837627" lon="-86.241560">
+ <rtept lat="39.837627411" lon="-86.241559982">
<name>\00638</name>
</rtept>
- <rtept lat="39.840717" lon="-86.244736">
+ <rtept lat="39.840717316" lon="-86.244735718">
<name>\00639</name>
</rtept>
- <rtept lat="39.841146" lon="-86.247096">
+ <rtept lat="39.841146469" lon="-86.247096062">
<name>\0063a</name>
</rtept>
- <rtept lat="39.841318" lon="-86.247997">
+ <rtept lat="39.841318130" lon="-86.247997284">
<name>\0063b</name>
</rtept>
- <rtept lat="39.841104" lon="-86.251688">
+ <rtept lat="39.841103554" lon="-86.251688004">
<name>\0063c</name>
</rtept>
- <rtept lat="39.841490" lon="-86.254606">
+ <rtept lat="39.841489792" lon="-86.254606247">
<name>\0063d</name>
</rtept>
- <rtept lat="39.841704" lon="-86.255336">
+ <rtept lat="39.841704369" lon="-86.255335808">
<name>\0063e</name>
</rtept>
- <rtept lat="39.842176" lon="-86.256323">
+ <rtept lat="39.842176437" lon="-86.256322861">
<name>\0063f</name>
</rtept>
- <rtept lat="39.845438" lon="-86.260185">
+ <rtept lat="39.845438004" lon="-86.260185242">
<name>\00640</name>
</rtept>
- <rtept lat="39.845481" lon="-86.260228">
+ <rtept lat="39.845480919" lon="-86.260228157">
<name>\00641</name>
</rtept>
- <rtept lat="39.852734" lon="-86.264691">
+ <rtept lat="39.852733612" lon="-86.264691353">
<name>\00642</name>
</rtept>
- <rtept lat="39.852777" lon="-86.264691">
+ <rtept lat="39.852776527" lon="-86.264691353">
<name>\00643</name>
</rtept>
- <rtept lat="39.855566" lon="-86.266580">
+ <rtept lat="39.855566025" lon="-86.266579628">
<name>\00644</name>
</rtept>
- <rtept lat="39.855909" lon="-86.266837">
+ <rtept lat="39.855909348" lon="-86.266837120">
<name>\00645</name>
</rtept>
- <rtept lat="39.856467" lon="-86.267309">
+ <rtept lat="39.856467247" lon="-86.267309189">
<name>\00646</name>
</rtept>
- <rtept lat="39.856982" lon="-86.267781">
+ <rtept lat="39.856982231" lon="-86.267781258">
<name>\00647</name>
</rtept>
- <rtept lat="39.857368" lon="-86.267996">
+ <rtept lat="39.857368469" lon="-86.267995834">
<name>\00648</name>
</rtept>
- <rtept lat="39.859223" lon="-86.269798">
+ <rtept lat="39.859222651" lon="-86.269797683">
<name>\00649</name>
</rtept>
- <rtept lat="39.861703" lon="-86.272030">
+ <rtept lat="39.861702919" lon="-86.272029877">
<name>\0064a</name>
</rtept>
- <rtept lat="39.862390" lon="-86.272717">
+ <rtept lat="39.862389565" lon="-86.272716522">
<name>\0064b</name>
</rtept>
- <rtept lat="39.863033" lon="-86.272974">
+ <rtept lat="39.863033295" lon="-86.272974014">
<name>\0064c</name>
</rtept>
- <rtept lat="39.863977" lon="-86.273060">
+ <rtept lat="39.863977432" lon="-86.273059845">
<name>\0064d</name>
</rtept>
- <rtept lat="39.864325" lon="-86.272933">
+ <rtept lat="39.864325166" lon="-86.272933006">
<name>\0064e</name>
</rtept>
- <rtept lat="39.864664" lon="-86.272631">
+ <rtept lat="39.864664078" lon="-86.272630692">
<name>\0064f</name>
</rtept>
- <rtept lat="39.865265" lon="-86.272116">
+ <rtept lat="39.865264893" lon="-86.272115707">
<name>\00650</name>
</rtept>
- <rtept lat="39.866509" lon="-86.270785">
+ <rtept lat="39.866509438" lon="-86.270785332">
<name>\00651</name>
</rtept>
- <rtept lat="39.867840" lon="-86.269970">
+ <rtept lat="39.867839813" lon="-86.269969940">
<name>\00652</name>
</rtept>
- <rtept lat="39.868827" lon="-86.269498">
+ <rtept lat="39.868826866" lon="-86.269497871">
<name>\00653</name>
</rtept>
- <rtept lat="39.870071" lon="-86.269283">
+ <rtept lat="39.870071411" lon="-86.269283295">
<name>\00654</name>
</rtept>
- <rtept lat="39.873719" lon="-86.269369">
+ <rtept lat="39.873719215" lon="-86.269369125">
<name>\00655</name>
</rtept>
- <rtept lat="39.874620" lon="-86.269412">
+ <rtept lat="39.874620438" lon="-86.269412041">
<name>\00656</name>
</rtept>
- <rtept lat="39.874749" lon="-86.269283">
+ <rtept lat="39.874749184" lon="-86.269283295">
<name>\00657</name>
</rtept>
- <rtept lat="39.876380" lon="-86.269283">
+ <rtept lat="39.876379967" lon="-86.269283295">
<name>\00658</name>
</rtept>
- <rtept lat="39.881358" lon="-86.269326">
+ <rtept lat="39.881358147" lon="-86.269326210">
<name>\00659</name>
</rtept>
- <rtept lat="39.881358" lon="-86.269326">
+ <rtept lat="39.881358147" lon="-86.269326210">
<name>\0065a</name>
</rtept>
- <rtept lat="39.885778" lon="-86.269369">
+ <rtept lat="39.885778427" lon="-86.269369125">
<name>\0065b</name>
</rtept>
- <rtept lat="39.885778" lon="-86.269369">
+ <rtept lat="39.885778427" lon="-86.269369125">
<name>\0065c</name>
</rtept>
- <rtept lat="39.887624" lon="-86.269498">
+ <rtept lat="39.887623787" lon="-86.269497871">
<name>\0065d</name>
</rtept>
- <rtept lat="39.887624" lon="-86.269498">
+ <rtept lat="39.887623787" lon="-86.269497871">
<name>\0065e</name>
</rtept>
- <rtept lat="39.887967" lon="-86.269455">
+ <rtept lat="39.887967110" lon="-86.269454956">
<name>\0065f</name>
</rtept>
- <rtept lat="39.887967" lon="-86.269455">
+ <rtept lat="39.887967110" lon="-86.269454956">
<name>\00660</name>
</rtept>
- <rtept lat="39.888053" lon="-86.269455">
+ <rtept lat="39.888052940" lon="-86.269454956">
<name>\00661</name>
</rtept>
- <rtept lat="39.888053" lon="-86.269455">
+ <rtept lat="39.888052940" lon="-86.269454956">
<name>\00662</name>
</rtept>
- <rtept lat="39.888954" lon="-86.269498">
+ <rtept lat="39.888954163" lon="-86.269497871">
<name>\00663</name>
</rtept>
- <rtept lat="39.888954" lon="-86.269498">
+ <rtept lat="39.888954163" lon="-86.269497871">
<name>\00664</name>
</rtept>
- <rtept lat="39.895821" lon="-86.269755">
+ <rtept lat="39.895820618" lon="-86.269755363">
<name>\00665</name>
</rtept>
- <rtept lat="39.895821" lon="-86.269755">
+ <rtept lat="39.895820618" lon="-86.269755363">
<name>\00666</name>
</rtept>
- <rtept lat="39.895821" lon="-86.269755">
+ <rtept lat="39.895820618" lon="-86.269755363">
<name>\00667</name>
</rtept>
- <rtept lat="39.895821" lon="-86.269755">
+ <rtept lat="39.895820618" lon="-86.269755363">
<name>\00668</name>
</rtept>
- <rtept lat="39.902344" lon="-86.269884">
+ <rtept lat="39.902343750" lon="-86.269884109">
<name>\00669</name>
</rtept>
- <rtept lat="39.902344" lon="-86.269884">
+ <rtept lat="39.902343750" lon="-86.269884109">
<name>\0066a</name>
</rtept>
- <rtept lat="39.904361" lon="-86.269884">
+ <rtept lat="39.904360771" lon="-86.269884109">
<name>\0066b</name>
</rtept>
- <rtept lat="39.904361" lon="-86.269884">
+ <rtept lat="39.904360771" lon="-86.269884109">
<name>\0066c</name>
</rtept>
- <rtept lat="39.905348" lon="-86.269884">
+ <rtept lat="39.905347824" lon="-86.269884109">
<name>\0066d</name>
</rtept>
- <rtept lat="39.907923" lon="-86.269670">
+ <rtept lat="39.907922745" lon="-86.269669533">
<name>\0066e</name>
</rtept>
- <rtept lat="39.909725" lon="-86.268983">
+ <rtept lat="39.909725189" lon="-86.268982887">
<name>\0066f</name>
</rtept>
- <rtept lat="39.910455" lon="-86.268940">
+ <rtept lat="39.910454750" lon="-86.268939972">
<name>\00670</name>
</rtept>
- <rtept lat="39.910541" lon="-86.267567">
+ <rtept lat="39.910540581" lon="-86.267566681">
<name>\00671</name>
</rtept>
- <rtept lat="39.910541" lon="-86.267567">
+ <rtept lat="39.910540581" lon="-86.267566681">
<name>\00672</name>
</rtept>
- <rtept lat="39.910583" lon="-86.266022">
+ <rtept lat="39.910583496" lon="-86.266021729">
<name>\00673</name>
</rtept>
- <rtept lat="39.909433" lon="-86.266052">
+ <rtept lat="39.909433246" lon="-86.266052008">
<name>\00674</name>
</rtept>
</rte>
--- /dev/null
+<?xml version="1.0"?>
+<gpx
+ version="1.0"
+creator="GPSBabel - http://www.gpsbabel.org"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns="http://www.topografix.com/GPX/1/0"
+xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
+<time>1970-01-01T00:00:00Z</time>
+<trk>
+ <name>20050116_Fahrradtour Gerd</name>
+<trkseg>
+<trkpt lat="50.493013833" lon="12.108221000">
+ <ele>344.774223</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.492906667" lon="12.109100833">
+ <ele>344.774223</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.492949500" lon="12.109143833">
+ <ele>344.774223</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.493228500" lon="12.109487000">
+ <ele>344.774223</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.493722000" lon="12.110109333">
+ <ele>345.735538</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.494430000" lon="12.111160833">
+ <ele>345.735538</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.495352833" lon="12.112491167">
+ <ele>371.210825</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.495975000" lon="12.113134833">
+ <ele>374.094649</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.495975000" lon="12.113134833">
+ <ele>379.382067</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.496103833" lon="12.113263667">
+ <ele>381.304698</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.496254000" lon="12.113499667">
+ <ele>381.785294</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.496254000" lon="12.113692833">
+ <ele>381.785294</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.496232500" lon="12.114830000">
+ <ele>382.746732</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.496039333" lon="12.117190333">
+ <ele>384.669485</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.495910667" lon="12.117254833">
+ <ele>385.630678</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.495696167" lon="12.117211833">
+ <ele>386.111397</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.496018000" lon="12.117641000">
+ <ele>386.592116</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.495352833" lon="12.118692333">
+ <ele>386.111397</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.495052333" lon="12.119250333">
+ <ele>384.188766</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.493486000" lon="12.122211500">
+ <ele>377.459436</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.493013833" lon="12.123155667">
+ <ele>375.056086</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.493056833" lon="12.123026833">
+ <ele>375.056086</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.493035333" lon="12.123069833">
+ <ele>375.056086</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.492434500" lon="12.123155667">
+ <ele>375.056086</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.491447500" lon="12.123670667">
+ <ele>373.133455</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.491168500" lon="12.123992500">
+ <ele>372.172018</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.490846667" lon="12.124722000">
+ <ele>368.807475</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.490589167" lon="12.126073833">
+ <ele>362.078145</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.490696500" lon="12.126481500">
+ <ele>360.636111</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.491361667" lon="12.128048000">
+ <ele>357.271446</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.491426000" lon="12.128262500">
+ <ele>355.348815</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.491511833" lon="12.128498500">
+ <ele>354.387499</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.491683500" lon="12.128970667">
+ <ele>351.503431</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.491554833" lon="12.129464167">
+ <ele>349.580800</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.491039833" lon="12.129914833">
+ <ele>346.696854</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.490889500" lon="12.130537000">
+ <ele>346.216257</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.490589167" lon="12.130944667">
+ <ele>343.812786</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.489838167" lon="12.131631333">
+ <ele>338.044893</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.489623500" lon="12.132060500">
+ <ele>337.083577</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.489494833" lon="12.132940333">
+ <ele>336.122262</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.489301667" lon="12.134270667">
+ <ele>336.122262</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.488872500" lon="12.135257667">
+ <ele>337.564174</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.487928333" lon="12.136867000">
+ <ele>334.680228</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.487928333" lon="12.136867000">
+ <ele>338.044893</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.487692333" lon="12.137274833">
+ <ele>337.564174</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.487263167" lon="12.137940000">
+ <ele>337.564174</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.486962833" lon="12.138347667">
+ <ele>338.525612</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.486962833" lon="12.138347667">
+ <ele>339.486805</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.486791167" lon="12.138562167">
+ <ele>347.177451</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.486426333" lon="12.138261833">
+ <ele>347.658169</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.485975833" lon="12.138218833">
+ <ele>347.177451</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.485911333" lon="12.138154500">
+ <ele>346.696854</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.485010167" lon="12.137489333">
+ <ele>347.658169</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.483379333" lon="12.136201833">
+ <ele>347.658169</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.481534000" lon="12.134356500">
+ <ele>347.177451</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.480010500" lon="12.132961833">
+ <ele>349.100081</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.479817333" lon="12.132532667">
+ <ele>349.580800</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.479323833" lon="12.131824500">
+ <ele>350.061519</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.478959167" lon="12.130494167">
+ <ele>351.984150</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.477049333" lon="12.127018000">
+ <ele>366.884722</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.476470000" lon="12.126138167">
+ <ele>368.807475</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.476169667" lon="12.125430167">
+ <ele>372.172018</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.476040833" lon="12.125065333">
+ <ele>373.614052</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.475611667" lon="12.124700500">
+ <ele>376.498121</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.475375667" lon="12.124786333">
+ <ele>377.459436</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.475053833" lon="12.124979500">
+ <ele>378.420751</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.474302833" lon="12.124829333">
+ <ele>383.707925</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.473702000" lon="12.123799333">
+ <ele>388.034028</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.473659000" lon="12.123606167">
+ <ele>388.514747</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.473573167" lon="12.123220000">
+ <ele>390.917974</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.472865167" lon="12.122168500">
+ <ele>394.763358</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.471727833" lon="12.120645000">
+ <ele>390.917974</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.470483333" lon="12.118949833">
+ <ele>386.592116</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.469818167" lon="12.118563667">
+ <ele>386.592116</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.468273167" lon="12.118520833">
+ <ele>390.917974</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.468037167" lon="12.118477833">
+ <ele>391.398571</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.466363500" lon="12.117812667">
+ <ele>401.973407</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.464668333" lon="12.116739833">
+ <ele>414.470507</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.462715667" lon="12.114594000">
+ <ele>419.757925</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.462458167" lon="12.113435333">
+ <ele>419.277329</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.462329333" lon="12.112104833">
+ <ele>421.199959</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.461835833" lon="12.111268000">
+ <ele>425.525940</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.461707167" lon="12.111182167">
+ <ele>426.006537</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.461471167" lon="12.111032000">
+ <ele>427.448571</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.461106333" lon="12.110431167">
+ <ele>430.332517</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.460205167" lon="12.107491500">
+ <ele>435.619813</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.460097833" lon="12.106976500">
+ <ele>436.581251</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.459475500" lon="12.104466000">
+ <ele>437.542444</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.458788833" lon="12.103629167">
+ <ele>438.503881</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.457308333" lon="12.102577667">
+ <ele>441.868546</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.455784833" lon="12.100517833">
+ <ele>445.233089</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.454089667" lon="12.098758167">
+ <ele>446.675124</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.452287167" lon="12.097385000">
+ <ele>441.387828</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.451343000" lon="12.096333500">
+ <ele>440.426634</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.450377500" lon="12.095947333">
+ <ele>438.984478</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.450012667" lon="12.095990167">
+ <ele>437.061847</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.446922833" lon="12.097492167">
+ <ele>433.216585</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.446407833" lon="12.097749667">
+ <ele>433.216585</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.444927167" lon="12.097556667">
+ <ele>433.697182</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.443790000" lon="12.096462333">
+ <ele>437.542444</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.440957500" lon="12.093629833">
+ <ele>453.404454</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.439970500" lon="12.093222167">
+ <ele>449.078473</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.439391167" lon="12.093029000">
+ <ele>446.675124</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.439391167" lon="12.093029000">
+ <ele>446.675124</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.439069333" lon="12.092900333">
+ <ele>445.233089</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.438146667" lon="12.092492667">
+ <ele>440.907231</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.436945000" lon="12.091806000">
+ <ele>435.139216</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.436773333" lon="12.091162167">
+ <ele>433.216585</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.436773333" lon="12.090818833">
+ <ele>433.216585</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.436430000" lon="12.089896167">
+ <ele>432.735989</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.436258333" lon="12.089767500">
+ <ele>432.735989</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.436000833" lon="12.089595833">
+ <ele>432.735989</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.435528833" lon="12.088565833">
+ <ele>431.293833</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.435528833" lon="12.088308333">
+ <ele>430.813236</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.435378500" lon="12.085840667">
+ <ele>423.603187</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.434799167" lon="12.083265833">
+ <ele>415.431945</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.433726333" lon="12.080412000">
+ <ele>417.354698</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.431838000" lon="12.077365000">
+ <ele>424.564625</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.429778167" lon="12.073717167">
+ <ele>422.161153</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.426881333" lon="12.067558833">
+ <ele>411.105964</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.424628333" lon="12.063417500">
+ <ele>413.509314</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.422804333" lon="12.061486333">
+ <ele>420.238522</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.419607167" lon="12.059340500">
+ <ele>428.890605</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.416216833" lon="12.056572500">
+ <ele>435.139216</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.414521667" lon="12.054169167">
+ <ele>437.542444</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.412740667" lon="12.050821833">
+ <ele>447.155720</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.411732167" lon="12.047345667">
+ <ele>459.653187</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.411174333" lon="12.043891000">
+ <ele>470.708376</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.410037000" lon="12.036767000">
+ <ele>478.399021</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.408685167" lon="12.031531333">
+ <ele>474.553759</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.406990000" lon="12.026918000">
+ <ele>487.531579</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.404887167" lon="12.021832500">
+ <ele>505.316341</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.402441000" lon="12.016897167">
+ <ele>511.564953</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.400552833" lon="12.014107667">
+ <ele>521.658948</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.398750333" lon="12.011189500">
+ <ele>528.868997</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.397634500" lon="12.008142500">
+ <ele>527.907437</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.397076667" lon="12.004709333">
+ <ele>521.658948</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.396604500" lon="11.999280500">
+ <ele>526.946244</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.396003667" lon="11.995396667">
+ <ele>540.404904</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.394952333" lon="11.992371167">
+ <ele>550.979374</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.392849500" lon="11.987865000">
+ <ele>557.708948</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.391047000" lon="11.983809500">
+ <ele>569.244733</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.390017000" lon="11.980462167">
+ <ele>569.725452</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.388429167" lon="11.974969000">
+ <ele>555.305354</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.386648167" lon="11.970634500">
+ <ele>543.769447</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.384545333" lon="11.965398833">
+ <ele>531.272224</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.383257833" lon="11.960506500">
+ <ele>516.371530</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.381991833" lon="11.957352167">
+ <ele>511.084234</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.378730333" lon="11.950550167">
+ <ele>501.951676</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.377657500" lon="11.947288500">
+ <ele>504.355026</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.376906333" lon="11.943340333">
+ <ele>517.332967</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.375511667" lon="11.932675833">
+ <ele>536.078924</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.375511667" lon="11.929156833">
+ <ele>545.692200</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.376005167" lon="11.925745000">
+ <ele>549.537462</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.376927833" lon="11.919372167">
+ <ele>541.366097</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.376756167" lon="11.915810167">
+ <ele>536.559642</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.375962333" lon="11.912505667">
+ <ele>526.946244</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.373408833" lon="11.904502000">
+ <ele>531.752821</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.370941167" lon="11.896755667">
+ <ele>558.189667</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.368259000" lon="11.889245500">
+ <ele>561.554210</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.366692500" lon="11.886735000">
+ <ele>556.747511</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.363087667" lon="11.881671000">
+ <ele>543.288728</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.359568667" lon="11.875426833">
+ <ele>515.410337</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.355084000" lon="11.867423000">
+ <ele>493.780312</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.351693667" lon="11.861071667">
+ <ele>503.393589</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.350856833" lon="11.858239167">
+ <ele>516.371530</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.349955500" lon="11.854205167">
+ <ele>530.310909</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.349054333" lon="11.851501500">
+ <ele>539.443467</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.347702500" lon="11.849098167">
+ <ele>550.979374</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.344998833" lon="11.845536167">
+ <ele>559.631579</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.343818667" lon="11.843562167">
+ <ele>558.670141</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.342981833" lon="11.840880000">
+ <ele>558.670141</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.342638500" lon="11.837918833">
+ <ele>562.515403</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.342745833" lon="11.834807333">
+ <ele>566.841384</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.343003333" lon="11.830880667">
+ <ele>568.764014</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.342917500" lon="11.827061167">
+ <ele>564.438034</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.342381000" lon="11.824143000">
+ <ele>556.266792</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.341394000" lon="11.821503667">
+ <ele>552.902005</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.340085000" lon="11.819379333">
+ <ele>557.708948</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.338347000" lon="11.817576833">
+ <ele>561.073491</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.334441667" lon="11.814036333">
+ <ele>568.764014</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.332918167" lon="11.811804833">
+ <ele>571.647839</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.331866833" lon="11.809036667">
+ <ele>571.167364</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.331094333" lon="11.805625000">
+ <ele>563.957315</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.330150167" lon="11.802749667">
+ <ele>557.708948</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.328970000" lon="11.800689667">
+ <ele>558.670141</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.326287833" lon="11.796398167">
+ <ele>579.338606</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325601167" lon="11.795110667">
+ <ele>586.548655</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325429500" lon="11.793265333">
+ <ele>594.239423</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325858667" lon="11.791935000">
+ <ele>600.488034</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.326716833" lon="11.791226833">
+ <ele>606.736645</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.329442000" lon="11.789918000">
+ <ele>612.504538</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333991000" lon="11.788351500">
+ <ele>626.443917</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.335407333" lon="11.787986833">
+ <ele>633.653722</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.336287000" lon="11.788480333">
+ <ele>637.979946</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.336930833" lon="11.788888000">
+ <ele>639.421858</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.337360000" lon="11.789038167">
+ <ele>639.902577</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.337424333" lon="11.789038167">
+ <ele>637.018509</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.337467167" lon="11.788694833">
+ <ele>637.018509</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.337681833" lon="11.787085500">
+ <ele>633.173003</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.337896333" lon="11.784596500">
+ <ele>626.443917</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.338111000" lon="11.780240500">
+ <ele>613.946450</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.337917833" lon="11.776571333">
+ <ele>603.852577</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.337252667" lon="11.772515833">
+ <ele>592.316792</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.336372833" lon="11.766657833">
+ <ele>585.106743</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.335729167" lon="11.761551000">
+ <ele>579.819325</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.334785000" lon="11.758461000">
+ <ele>572.609520</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333347333" lon="11.755714500">
+ <ele>565.399471</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.331544833" lon="11.753525833">
+ <ele>563.476841</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.329141667" lon="11.751465833">
+ <ele>569.244733</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.327596667" lon="11.749599000">
+ <ele>575.493345</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.326416500" lon="11.747131333">
+ <ele>578.377413</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325536667" lon="11.744299000">
+ <ele>576.935501</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.324442333" lon="11.740779833">
+ <ele>571.167364</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.323069167" lon="11.738591167">
+ <ele>566.841384</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320580000" lon="11.735115000">
+ <ele>555.305354</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.319700333" lon="11.732819167">
+ <ele>545.211481</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.319399833" lon="11.730523167">
+ <ele>536.559642</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.319614500" lon="11.728227167">
+ <ele>527.426841</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320322500" lon="11.725802500">
+ <ele>518.774880</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320708833" lon="11.724107333">
+ <ele>514.448899</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320751667" lon="11.723570833">
+ <ele>513.487706</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320537167" lon="11.720996000">
+ <ele>509.161603</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320172333" lon="11.719493833">
+ <ele>505.797060</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320000667" lon="11.717026333">
+ <ele>504.835623</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320365500" lon="11.715030667">
+ <ele>507.719691</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320451333" lon="11.714665833">
+ <ele>508.680884</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320966333" lon="11.714365500">
+ <ele>508.680884</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.322361000" lon="11.714172333">
+ <ele>503.393589</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.322532667" lon="11.714215333">
+ <ele>503.393589</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.324142000" lon="11.714515667">
+ <ele>500.509642</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325472333" lon="11.714429833">
+ <ele>497.625696</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325536667" lon="11.714429833">
+ <ele>498.587011</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325772833" lon="11.714408333">
+ <ele>500.990239</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.326395000" lon="11.714000667">
+ <ele>500.029046</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.327553833" lon="11.712927833">
+ <ele>499.067608</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.328712500" lon="11.711940833">
+ <ele>500.029046</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.329442000" lon="11.711318500">
+ <ele>497.144977</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.330236000" lon="11.710631833">
+ <ele>495.702943</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.330236000" lon="11.710610333">
+ <ele>501.951676</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.330515000" lon="11.710374333">
+ <ele>501.470958</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.331394667" lon="11.709644833">
+ <ele>500.509642</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.332875333" lon="11.708657833">
+ <ele>499.067608</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333712167" lon="11.708207167">
+ <ele>497.625696</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333690667" lon="11.707306000">
+ <ele>497.144977</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333690667" lon="11.707306000">
+ <ele>496.664381</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333561833" lon="11.706748000">
+ <ele>499.548327</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333561833" lon="11.706748000">
+ <ele>500.990239</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333561833" lon="11.706748000">
+ <ele>501.470958</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333561833" lon="11.706748000">
+ <ele>500.990239</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.334098333" lon="11.706748000">
+ <ele>499.548327</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.334785000" lon="11.706855333">
+ <ele>501.470958</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.335149833" lon="11.706276000">
+ <ele>505.316341</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.335900833" lon="11.704237500">
+ <ele>513.487706</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.336501667" lon="11.703014333">
+ <ele>521.658948</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.336523000" lon="11.702993000">
+ <ele>522.620263</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.336458667" lon="11.703014333">
+ <ele>522.620263</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.336308500" lon="11.702735500">
+ <ele>523.581579</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.336029500" lon="11.702199000">
+ <ele>525.504210</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.335922333" lon="11.702027333">
+ <ele>526.946244</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.335922333" lon="11.702027333">
+ <ele>528.868997</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.335857833" lon="11.701898667">
+ <ele>528.868997</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.335579000" lon="11.700503833">
+ <ele>482.244405</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.335643333" lon="11.701469500">
+ <ele>482.244405</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.336308500" lon="11.702735500">
+ <ele>499.067608</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.336501667" lon="11.703014333">
+ <ele>500.990239</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.335879333" lon="11.704280333">
+ <ele>504.835623</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.335149833" lon="11.706254500">
+ <ele>501.951676</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.334720667" lon="11.706855333">
+ <ele>498.587011</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333175667" lon="11.706812333">
+ <ele>498.106415</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333132833" lon="11.706855333">
+ <ele>498.587011</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333604833" lon="11.706919667">
+ <ele>497.144977</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333712167" lon="11.707477667">
+ <ele>497.625696</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333755000" lon="11.708014000">
+ <ele>500.029046</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333561833" lon="11.708271500">
+ <ele>500.029046</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.332660667" lon="11.708786500">
+ <ele>501.470958</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.330922667" lon="11.710031000">
+ <ele>503.393589</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.329549333" lon="11.711211167">
+ <ele>504.835623</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.329506333" lon="11.711254167">
+ <ele>511.084234</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.329334833" lon="11.711382833">
+ <ele>525.504210</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.328648167" lon="11.711983667">
+ <ele>519.736195</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.326974333" lon="11.713421333">
+ <ele>518.774880</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.326180500" lon="11.714215333">
+ <ele>517.813564</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325000333" lon="11.714472833">
+ <ele>515.890933</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.322961833" lon="11.714344000">
+ <ele>516.371530</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.322189333" lon="11.714193833">
+ <ele>515.410337</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320987667" lon="11.714365500">
+ <ele>518.774880</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320708833" lon="11.714408333">
+ <ele>519.255598</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320472667" lon="11.714623000">
+ <ele>517.813564</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320086500" lon="11.716382500">
+ <ele>514.448899</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320043500" lon="11.718463833">
+ <ele>513.968302</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320494167" lon="11.720759833">
+ <ele>517.332967</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320644333" lon="11.721510833">
+ <ele>518.774880</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320751667" lon="11.723635167">
+ <ele>522.139545</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320236667" lon="11.726081333">
+ <ele>527.907437</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.319485667" lon="11.729085500">
+ <ele>541.366097</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.319485667" lon="11.731424333">
+ <ele>550.979374</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.319936333" lon="11.733677333">
+ <ele>560.112053</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.320859000" lon="11.735544167">
+ <ele>567.802577</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.322532667" lon="11.737904500">
+ <ele>574.532151</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.324463833" lon="11.740844333">
+ <ele>581.261481</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325300667" lon="11.743376333">
+ <ele>585.587218</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.326330667" lon="11.746959667">
+ <ele>588.471530</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.327575167" lon="11.749577500">
+ <ele>586.067936</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.329120167" lon="11.751444333">
+ <ele>578.858132</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.331459000" lon="11.753461333">
+ <ele>573.090239</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333197167" lon="11.755457000">
+ <ele>574.051432</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.334549000" lon="11.757946000">
+ <ele>580.300044</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.335643333" lon="11.761186167">
+ <ele>588.471530</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.336158333" lon="11.764469167">
+ <ele>592.797511</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.336694667" lon="11.769340000">
+ <ele>597.603966</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.337660333" lon="11.774768833">
+ <ele>609.139995</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.338068000" lon="11.778481000">
+ <ele>616.349800</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.338068000" lon="11.782300500">
+ <ele>630.769897</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.337853500" lon="11.785025667">
+ <ele>639.421858</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.337853500" lon="11.785175833">
+ <ele>639.902577</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.338196833" lon="11.785369000">
+ <ele>641.825208</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.338604500" lon="11.785090000">
+ <ele>644.228558</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.339355500" lon="11.785004167">
+ <ele>649.996450</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.339398333" lon="11.785776667">
+ <ele>654.322675</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.338926333" lon="11.786313000">
+ <ele>656.245061</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.338540167" lon="11.786527667">
+ <ele>655.764587</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.336694667" lon="11.787214333">
+ <ele>649.996450</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333240000" lon="11.788416000">
+ <ele>633.653722</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.330150167" lon="11.789381500">
+ <ele>624.521286</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.328047333" lon="11.789510333">
+ <ele>622.117936</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.326352167" lon="11.790132500">
+ <ele>618.272431</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325794167" lon="11.790690500">
+ <ele>615.869325</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325365000" lon="11.791441500">
+ <ele>614.427169</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.324871500" lon="11.793651667">
+ <ele>609.139995</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325021833" lon="11.795346833">
+ <ele>603.852577</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325644000" lon="11.796805833">
+ <ele>595.681335</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.325965833" lon="11.797299333">
+ <ele>592.316792</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.327811333" lon="11.799359333">
+ <ele>575.493345</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.330085833" lon="11.802857000">
+ <ele>567.322102</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.330879667" lon="11.805260167">
+ <ele>573.090239</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.331952667" lon="11.809766333">
+ <ele>583.183868</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.333175667" lon="11.812512833">
+ <ele>582.222675</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.334806500" lon="11.814701500">
+ <ele>580.780763</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.337231167" lon="11.816804500">
+ <ele>576.935501</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.340321000" lon="11.819937167">
+ <ele>570.205927</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.341694333" lon="11.822555000">
+ <ele>566.841384</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.342574167" lon="11.825645000">
+ <ele>573.570958</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.342917500" lon="11.828928000">
+ <ele>579.819325</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.342745833" lon="11.832318333">
+ <ele>582.222675</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.342638500" lon="11.839614000">
+ <ele>574.051432</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.343239333" lon="11.842360500">
+ <ele>571.647839</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.344290833" lon="11.844742333">
+ <ele>572.609520</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.345857167" lon="11.846973833">
+ <ele>570.205927</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.348818333" lon="11.851329833">
+ <ele>552.421286</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.349891167" lon="11.854376833">
+ <ele>541.366097</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.350878333" lon="11.859054500">
+ <ele>525.984806</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.351801000" lon="11.861651000">
+ <ele>513.968302</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.353410333" lon="11.864676500">
+ <ele>503.393589</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.356199833" lon="11.869654667">
+ <ele>506.758254</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.360813167" lon="11.877873000">
+ <ele>535.598083</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.364353667" lon="11.883902500">
+ <ele>559.150860</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.367679667" lon="11.888408667">
+ <ele>567.322102</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.368988500" lon="11.891155333">
+ <ele>571.647839</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.370533500" lon="11.895983167">
+ <ele>569.244733</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.373258667" lon="11.904459000">
+ <ele>541.846816</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.376391500" lon="11.914501167">
+ <ele>541.846816</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.376756167" lon="11.917440833">
+ <ele>549.537462</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.376691833" lon="11.920938500">
+ <ele>554.824636</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.376176833" lon="11.924371667">
+ <ele>559.631579</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.375340000" lon="11.930229667">
+ <ele>554.344161</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.375447333" lon="11.933212333">
+ <ele>545.211481</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.376155333" lon="11.938619667">
+ <ele>532.714259</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.377292667" lon="11.946387333">
+ <ele>516.852249</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.378387000" lon="11.950056500">
+ <ele>510.122919</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.380017833" lon="11.953704333">
+ <ele>513.968302</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.383150667" lon="11.960592333">
+ <ele>525.023613</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.384245000" lon="11.964690667">
+ <ele>538.482273</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.385339333" lon="11.968124000">
+ <ele>547.614831</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.387678167" lon="11.973273833">
+ <ele>559.150860</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.389115833" lon="11.977586833">
+ <ele>573.090239</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.391240167" lon="11.984710667">
+ <ele>578.858132</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.392956833" lon="11.988422833">
+ <ele>567.322102</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.395403000" lon="11.993744333">
+ <ele>556.266792</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.396218333" lon="11.997070333">
+ <ele>544.250288</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.396583167" lon="12.000610833">
+ <ele>532.233540</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.397119500" lon="12.006297167">
+ <ele>534.636889</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.397935000" lon="12.009558667">
+ <ele>538.962870</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.399243833" lon="12.012369667">
+ <ele>537.040239</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.401132167" lon="12.015202000">
+ <ele>525.984806</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.403599833" lon="12.019236167">
+ <ele>518.774880</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.405359333" lon="12.023162833">
+ <ele>510.603515</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.407140333" lon="12.027540167">
+ <ele>493.299593</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.409050000" lon="12.033226500">
+ <ele>482.725124</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.410380333" lon="12.039256167">
+ <ele>485.128351</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.411625000" lon="12.047324167">
+ <ele>467.824429</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.412504667" lon="12.050500000">
+ <ele>456.769119</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.413813667" lon="12.053310833">
+ <ele>447.636439</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.416131000" lon="12.056679667">
+ <ele>441.868546</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.417955000" lon="12.058417833">
+ <ele>439.465075</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.421924667" lon="12.061078500">
+ <ele>428.409886</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.424156167" lon="12.063031167">
+ <ele>421.199959</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.425744000" lon="12.065456000">
+ <ele>415.912542</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.427804000" lon="12.069769000">
+ <ele>421.680556</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.430829500" lon="12.076056000">
+ <ele>432.255270</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.433275667" lon="12.079897000">
+ <ele>426.006537</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.434541667" lon="12.082772333">
+ <ele>420.719241</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.435249833" lon="12.085991000">
+ <ele>429.851798</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.435443000" lon="12.089123667">
+ <ele>438.503881</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.435443000" lon="12.091655667">
+ <ele>441.387828</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.435400000" lon="12.092063500">
+ <ele>441.387828</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.435078167" lon="12.092900333">
+ <ele>438.984478</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.434627500" lon="12.092857333">
+ <ele>436.100532</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.434477333" lon="12.092106333">
+ <ele>432.735989</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.434563167" lon="12.091763000">
+ <ele>431.774429</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.434713333" lon="12.091012000">
+ <ele>429.851798</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.435056667" lon="12.090926167">
+ <ele>432.255270</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.436065167" lon="12.091462667">
+ <ele>438.503881</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.438125167" lon="12.092492667">
+ <ele>448.597877</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.439927667" lon="12.093200667">
+ <ele>456.769119</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.440785833" lon="12.093501167">
+ <ele>458.691750</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.442180667" lon="12.094745667">
+ <ele>456.288522</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.444862833" lon="12.097513667">
+ <ele>445.713808</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.445571000" lon="12.097814167">
+ <ele>443.791177</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.446128833" lon="12.097792667">
+ <ele>442.829862</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.447781167" lon="12.097063000">
+ <ele>441.868546</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.450506167" lon="12.095968667">
+ <ele>446.675124</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.450849500" lon="12.096054500">
+ <ele>447.636439</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.451557667" lon="12.096591000">
+ <ele>449.078473</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.453038167" lon="12.098007167">
+ <ele>450.520507</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.455527333" lon="12.100217333">
+ <ele>457.249837</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.457179500" lon="12.102427500">
+ <ele>453.885172</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.458853333" lon="12.103672000">
+ <ele>450.039911</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.459025000" lon="12.103822167">
+ <ele>450.520507</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.459754500" lon="12.105131167">
+ <ele>448.597877</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.459947667" lon="12.105946500">
+ <ele>448.597877</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.460205167" lon="12.107513000">
+ <ele>447.155720</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.461192167" lon="12.110667167">
+ <ele>438.023163</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.461664167" lon="12.111160833">
+ <ele>435.139216</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.461878833" lon="12.111289500">
+ <ele>433.697182</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.462329333" lon="12.112062000">
+ <ele>427.448571</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.462350833" lon="12.112255167">
+ <ele>426.967974</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.462479667" lon="12.113821500">
+ <ele>423.122590</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.462973167" lon="12.114937333">
+ <ele>423.122590</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.463101833" lon="12.115087500">
+ <ele>423.122590</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.465462167" lon="12.117383500">
+ <ele>418.796610</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.467286167" lon="12.118113000">
+ <ele>406.299265</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.468037167" lon="12.118477833">
+ <ele>403.896038</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.469238833" lon="12.118477833">
+ <ele>401.492688</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.470247333" lon="12.118692333">
+ <ele>400.050776</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.470676500" lon="12.119186000">
+ <ele>399.089216</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.472650500" lon="12.121954000">
+ <ele>409.183333</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.473466000" lon="12.122984000">
+ <ele>408.222018</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.473852167" lon="12.124228500">
+ <ele>403.896038</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.473916500" lon="12.124378667">
+ <ele>402.934600</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.474732000" lon="12.125086833">
+ <ele>397.166585</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.475053833" lon="12.125001000">
+ <ele>395.243955</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.475483000" lon="12.124743500">
+ <ele>394.763358</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.476019333" lon="12.125001000">
+ <ele>391.398571</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.476083833" lon="12.125172667">
+ <ele>391.398571</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.476341333" lon="12.125859333">
+ <ele>389.475940</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.477285333" lon="12.127361333">
+ <ele>386.592116</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.478465500" lon="12.129528500">
+ <ele>377.940033</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.479002000" lon="12.130644333">
+ <ele>375.056086</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.479173667" lon="12.131266667">
+ <ele>374.094649</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.479474167" lon="12.132039167">
+ <ele>373.133455</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.479688667" lon="12.132361000">
+ <ele>372.652737</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.479881833" lon="12.132682833">
+ <ele>370.249387</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.480675667" lon="12.133798667">
+ <ele>366.884722</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.480826000" lon="12.133884500">
+ <ele>366.884722</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.482049000" lon="12.134699833">
+ <ele>364.962091</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.483486667" lon="12.136352000">
+ <ele>359.674795</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.483615333" lon="12.136480833">
+ <ele>359.674795</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.485417833" lon="12.137789667">
+ <ele>356.790727</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.485675333" lon="12.138004333">
+ <ele>355.348815</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.485675333" lon="12.138004333">
+ <ele>361.116829</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.485868500" lon="12.138133000">
+ <ele>357.271446</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.486168833" lon="12.138390500">
+ <ele>356.310130</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.486340500" lon="12.138304667">
+ <ele>355.829534</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.486619500" lon="12.138412000">
+ <ele>353.906903</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.486812667" lon="12.138562167">
+ <ele>353.426184</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.486984333" lon="12.138326167">
+ <ele>350.061519</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.488057167" lon="12.136631000">
+ <ele>346.696854</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.489151500" lon="12.134764167">
+ <ele>346.696854</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.489430500" lon="12.133305167">
+ <ele>345.254820</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.489580667" lon="12.132318000">
+ <ele>344.774223</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.489945500" lon="12.131524167">
+ <ele>344.774223</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.490632000" lon="12.130901833">
+ <ele>348.619485</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.490889500" lon="12.130472667">
+ <ele>351.022712</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.490954000" lon="12.130172333">
+ <ele>351.022712</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.491297333" lon="12.129657333">
+ <ele>354.387499</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.491812167" lon="12.129271000">
+ <ele>356.790727</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.492434500" lon="12.128584333">
+ <ele>362.558742</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.493786333" lon="12.126588833">
+ <ele>373.133455</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.494644667" lon="12.124786333">
+ <ele>377.940033</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.494794833" lon="12.124486000">
+ <ele>381.304698</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.494902167" lon="12.124228500">
+ <ele>381.304698</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.495202500" lon="12.123606167">
+ <ele>384.188766</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.495352833" lon="12.123520333">
+ <ele>385.150082</ele>
+<time>1989-12-31T00:00:00Z</time>
+</trkpt>
+<trkpt lat="50.494923667" lon="12.110130833">
+ <ele>253.928511</ele>
+<time>2005-01-21T20:19:37Z</time>
+</trkpt>
+<trkpt lat="50.494837833" lon="12.110023500">
+ <ele>253.928511</ele>
+<time>2005-01-21T20:20:00Z</time>
+</trkpt>
+</trkseg>
+</trk>
+</gpx>
--- /dev/null
+<?xml version="1.0"?>
+<gpx
+ version="1.0"
+creator="GPSBabel - http://www.gpsbabel.org"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns="http://www.topografix.com/GPX/1/0"
+xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
+<time>2005-06-15T22:44:09Z</time>
+<trk>
+ <name>LOG-20020525</name>
+<trkseg>
+<trkpt lat="30.062183000" lon="-91.610350000">
+ <ele>1.000000</ele>
+<time>2002-05-25T17:06:21Z</time>
+</trkpt>
+<trkpt lat="30.062783000" lon="-91.610567000">
+ <ele>0.000000</ele>
+<time>2002-05-25T17:09:55Z</time>
+</trkpt>
+<trkpt lat="30.062700000" lon="-91.608267000">
+ <ele>0.000000</ele>
+<time>2002-05-25T17:12:00Z</time>
+</trkpt>
+<trkpt lat="30.062333000" lon="-91.607383000">
+ <ele>0.000000</ele>
+<time>2002-05-25T17:12:48Z</time>
+</trkpt>
+<trkpt lat="30.061533000" lon="-91.605283000">
+ <ele>0.000000</ele>
+<time>2002-05-25T17:14:41Z</time>
+</trkpt>
+<trkpt lat="30.059783000" lon="-91.599400000">
+ <ele>0.000000</ele>
+<time>2002-05-25T17:17:16Z</time>
+</trkpt>
+<trkpt lat="30.057800000" lon="-91.596683000">
+ <ele>0.000000</ele>
+<time>2002-05-25T17:17:46Z</time>
+</trkpt>
+<trkpt lat="30.055383000" lon="-91.594900000">
+ <ele>0.000000</ele>
+<time>2002-05-25T17:18:20Z</time>
+</trkpt>
+<trkpt lat="30.053883000" lon="-91.592617000">
+ <ele>0.000000</ele>
+<time>2002-05-25T17:19:01Z</time>
+</trkpt>
+<trkpt lat="30.049733000" lon="-91.589750000">
+ <ele>0.000000</ele>
+<time>2002-05-25T17:20:46Z</time>
+</trkpt>
+<trkpt lat="30.049017000" lon="-91.589883000">
+ <ele>0.000000</ele>
+<time>2002-05-25T17:21:10Z</time>
+</trkpt>
+<trkpt lat="30.048800000" lon="-91.592933000">
+ <ele>0.000000</ele>
+<time>2002-05-25T17:21:51Z</time>
+</trkpt>
+<trkpt lat="30.046233000" lon="-91.596450000">
+ <ele>0.000000</ele>
+<time>2002-05-25T17:22:35Z</time>
+</trkpt>
+<trkpt lat="30.045517000" lon="-91.598717000">
+ <ele>0.000000</ele>
+<time>2002-05-25T17:23:08Z</time>
+</trkpt>
+<trkpt lat="30.047300000" lon="-91.600267000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:04:23Z</time>
+</trkpt>
+<trkpt lat="30.047000000" lon="-91.599633000">
+ <ele>2.000000</ele>
+<time>2002-05-25T18:06:04Z</time>
+</trkpt>
+<trkpt lat="30.046433000" lon="-91.599467000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:07:06Z</time>
+</trkpt>
+<trkpt lat="30.046200000" lon="-91.598950000">
+ <ele>1.000000</ele>
+<time>2002-05-25T18:08:18Z</time>
+</trkpt>
+<trkpt lat="30.046367000" lon="-91.597733000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:10:20Z</time>
+</trkpt>
+<trkpt lat="30.046350000" lon="-91.597167000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:11:09Z</time>
+</trkpt>
+<trkpt lat="30.046783000" lon="-91.596333000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:12:18Z</time>
+</trkpt>
+<trkpt lat="30.047450000" lon="-91.595200000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:14:22Z</time>
+</trkpt>
+<trkpt lat="30.047800000" lon="-91.594767000">
+ <ele>2.000000</ele>
+<time>2002-05-25T18:15:04Z</time>
+</trkpt>
+<trkpt lat="30.048250000" lon="-91.594083000">
+ <ele>1.000000</ele>
+<time>2002-05-25T18:16:14Z</time>
+</trkpt>
+<trkpt lat="30.048683000" lon="-91.593800000">
+ <ele>1.000000</ele>
+<time>2002-05-25T18:17:01Z</time>
+</trkpt>
+<trkpt lat="30.049350000" lon="-91.593850000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:18:07Z</time>
+</trkpt>
+<trkpt lat="30.050317000" lon="-91.593983000">
+ <ele>2.000000</ele>
+<time>2002-05-25T18:19:51Z</time>
+</trkpt>
+<trkpt lat="30.050783000" lon="-91.594117000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:20:39Z</time>
+</trkpt>
+<trkpt lat="30.051233000" lon="-91.594367000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:21:24Z</time>
+</trkpt>
+<trkpt lat="30.051800000" lon="-91.594367000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:22:17Z</time>
+</trkpt>
+<trkpt lat="30.052217000" lon="-91.594667000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:23:18Z</time>
+</trkpt>
+<trkpt lat="30.053017000" lon="-91.594683000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:24:37Z</time>
+</trkpt>
+<trkpt lat="30.054867000" lon="-91.595200000">
+ <ele>6.000000</ele>
+<time>2002-05-25T18:28:13Z</time>
+</trkpt>
+<trkpt lat="30.053733000" lon="-91.594933000">
+ <ele>2.000000</ele>
+<time>2002-05-25T18:31:36Z</time>
+</trkpt>
+<trkpt lat="30.053183000" lon="-91.594783000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:32:56Z</time>
+</trkpt>
+<trkpt lat="30.052633000" lon="-91.594833000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:34:02Z</time>
+</trkpt>
+<trkpt lat="30.052450000" lon="-91.595433000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:36:03Z</time>
+</trkpt>
+<trkpt lat="30.052483000" lon="-91.595967000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:36:48Z</time>
+</trkpt>
+<trkpt lat="30.052650000" lon="-91.596783000">
+ <ele>1.000000</ele>
+<time>2002-05-25T18:37:52Z</time>
+</trkpt>
+<trkpt lat="30.053133000" lon="-91.597850000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:39:18Z</time>
+</trkpt>
+<trkpt lat="30.053617000" lon="-91.597967000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:40:15Z</time>
+</trkpt>
+<trkpt lat="30.053967000" lon="-91.597767000">
+ <ele>6.000000</ele>
+<time>2002-05-25T18:41:25Z</time>
+</trkpt>
+<trkpt lat="30.053617000" lon="-91.598083000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:42:37Z</time>
+</trkpt>
+<trkpt lat="30.053200000" lon="-91.597917000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:44:01Z</time>
+</trkpt>
+<trkpt lat="30.052817000" lon="-91.597517000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:45:53Z</time>
+</trkpt>
+<trkpt lat="30.052567000" lon="-91.596933000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:46:54Z</time>
+</trkpt>
+<trkpt lat="30.052333000" lon="-91.596433000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:47:42Z</time>
+</trkpt>
+<trkpt lat="30.052250000" lon="-91.595683000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:48:41Z</time>
+</trkpt>
+<trkpt lat="30.052217000" lon="-91.595017000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:49:52Z</time>
+</trkpt>
+<trkpt lat="30.051883000" lon="-91.594700000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:50:49Z</time>
+</trkpt>
+<trkpt lat="30.051050000" lon="-91.594400000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:52:14Z</time>
+</trkpt>
+<trkpt lat="30.050567000" lon="-91.594233000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:52:56Z</time>
+</trkpt>
+<trkpt lat="30.050183000" lon="-91.594100000">
+ <ele>0.000000</ele>
+<time>2002-05-25T18:53:38Z</time>
+</trkpt>
+</trkseg>
+</trk>
+<trk>
+ <name>LOG-20020526</name>
+<trkseg>
+<trkpt lat="30.049100000" lon="-91.593717000">
+ <ele>0.000000</ele>
+<time>2002-05-26T18:55:11Z</time>
+</trkpt>
+<trkpt lat="30.048450000" lon="-91.594250000">
+ <ele>0.000000</ele>
+<time>2002-05-26T18:56:32Z</time>
+</trkpt>
+<trkpt lat="30.048083000" lon="-91.594750000">
+ <ele>0.000000</ele>
+<time>2002-05-26T18:57:24Z</time>
+</trkpt>
+<trkpt lat="30.047500000" lon="-91.595450000">
+ <ele>7.000000</ele>
+<time>2002-05-26T18:58:40Z</time>
+</trkpt>
+<trkpt lat="30.047067000" lon="-91.596000000">
+ <ele>0.000000</ele>
+<time>2002-05-26T18:59:28Z</time>
+</trkpt>
+</trkseg>
+</trk>
+<trk>
+ <name>LOG-20020527</name>
+<trkseg>
+<trkpt lat="30.046633000" lon="-91.596600000">
+ <ele>0.000000</ele>
+<time>2002-05-27T19:00:22Z</time>
+</trkpt>
+<trkpt lat="30.046400000" lon="-91.597650000">
+ <ele>0.000000</ele>
+<time>2002-05-27T19:01:41Z</time>
+</trkpt>
+<trkpt lat="30.046233000" lon="-91.598467000">
+ <ele>0.000000</ele>
+<time>2002-05-27T19:02:48Z</time>
+</trkpt>
+<trkpt lat="30.046317000" lon="-91.598967000">
+ <ele>0.000000</ele>
+<time>2002-05-27T19:03:43Z</time>
+</trkpt>
+<trkpt lat="30.046783000" lon="-91.599283000">
+ <ele>0.000000</ele>
+<time>2002-05-27T19:04:49Z</time>
+</trkpt>
+<trkpt lat="30.047133000" lon="-91.599667000">
+ <ele>0.000000</ele>
+<time>2002-05-27T19:05:57Z</time>
+</trkpt>
+</trkseg>
+</trk>
+</gpx>
--- /dev/null
+<?xml version="1.0"?>
+<gpx
+ version="1.0"
+creator="GPSBabel - http://gpsbabel.sourceforge.net"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns="http://www.topografix.com/GPX/1/0"
+xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
+<time>2004-01-08T20:11:32Z</time>
+<trk>
+<trkseg>
+<trkpt lat="30.062183" lon="-91.610350">
+<ele>1.000000</ele>
+<time>2002-05-25T17:06:21Z</time>
+</trkpt>
+<trkpt lat="30.062783" lon="-91.610567">
+<ele>0.000000</ele>
+<time>2002-05-25T17:09:55Z</time>
+</trkpt>
+<trkpt lat="30.062700" lon="-91.608267">
+<ele>0.000000</ele>
+<time>2002-05-25T17:12:00Z</time>
+</trkpt>
+<trkpt lat="30.062333" lon="-91.607383">
+<ele>0.000000</ele>
+<time>2002-05-25T17:12:48Z</time>
+</trkpt>
+<trkpt lat="30.061533" lon="-91.605283">
+<ele>0.000000</ele>
+<time>2002-05-25T17:14:41Z</time>
+</trkpt>
+<trkpt lat="30.059783" lon="-91.599400">
+<ele>0.000000</ele>
+<time>2002-05-25T17:17:16Z</time>
+</trkpt>
+<trkpt lat="30.057800" lon="-91.596683">
+<ele>0.000000</ele>
+<time>2002-05-25T17:17:46Z</time>
+</trkpt>
+<trkpt lat="30.055383" lon="-91.594900">
+<ele>0.000000</ele>
+<time>2002-05-25T17:18:20Z</time>
+</trkpt>
+<trkpt lat="30.053883" lon="-91.592617">
+<ele>0.000000</ele>
+<time>2002-05-25T17:19:01Z</time>
+</trkpt>
+<trkpt lat="30.049733" lon="-91.589750">
+<ele>0.000000</ele>
+<time>2002-05-25T17:20:46Z</time>
+</trkpt>
+<trkpt lat="30.049017" lon="-91.589883">
+<ele>0.000000</ele>
+<time>2002-05-25T17:21:10Z</time>
+</trkpt>
+<trkpt lat="30.048800" lon="-91.592933">
+<ele>0.000000</ele>
+<time>2002-05-25T17:21:51Z</time>
+</trkpt>
+<trkpt lat="30.046233" lon="-91.596450">
+<ele>0.000000</ele>
+<time>2002-05-25T17:22:35Z</time>
+</trkpt>
+<trkpt lat="30.045517" lon="-91.598717">
+<ele>0.000000</ele>
+<time>2002-05-25T17:23:08Z</time>
+</trkpt>
+<trkpt lat="30.047300" lon="-91.600267">
+<ele>0.000000</ele>
+<time>2002-05-25T18:04:23Z</time>
+</trkpt>
+<trkpt lat="30.047000" lon="-91.599633">
+<ele>2.000000</ele>
+<time>2002-05-25T18:06:04Z</time>
+</trkpt>
+<trkpt lat="30.046433" lon="-91.599467">
+<ele>0.000000</ele>
+<time>2002-05-25T18:07:06Z</time>
+</trkpt>
+<trkpt lat="30.046200" lon="-91.598950">
+<ele>1.000000</ele>
+<time>2002-05-25T18:08:18Z</time>
+</trkpt>
+<trkpt lat="30.046367" lon="-91.597733">
+<ele>0.000000</ele>
+<time>2002-05-25T18:10:20Z</time>
+</trkpt>
+<trkpt lat="30.046350" lon="-91.597167">
+<ele>0.000000</ele>
+<time>2002-05-25T18:11:09Z</time>
+</trkpt>
+<trkpt lat="30.046783" lon="-91.596333">
+<ele>0.000000</ele>
+<time>2002-05-25T18:12:18Z</time>
+</trkpt>
+<trkpt lat="30.047450" lon="-91.595200">
+<ele>0.000000</ele>
+<time>2002-05-25T18:14:22Z</time>
+</trkpt>
+<trkpt lat="30.047800" lon="-91.594767">
+<ele>2.000000</ele>
+<time>2002-05-25T18:15:04Z</time>
+</trkpt>
+<trkpt lat="30.048250" lon="-91.594083">
+<ele>1.000000</ele>
+<time>2002-05-25T18:16:14Z</time>
+</trkpt>
+<trkpt lat="30.048683" lon="-91.593800">
+<ele>1.000000</ele>
+<time>2002-05-25T18:17:01Z</time>
+</trkpt>
+<trkpt lat="30.049350" lon="-91.593850">
+<ele>0.000000</ele>
+<time>2002-05-25T18:18:07Z</time>
+</trkpt>
+<trkpt lat="30.050317" lon="-91.593983">
+<ele>2.000000</ele>
+<time>2002-05-25T18:19:51Z</time>
+</trkpt>
+<trkpt lat="30.050783" lon="-91.594117">
+<ele>0.000000</ele>
+<time>2002-05-25T18:20:39Z</time>
+</trkpt>
+<trkpt lat="30.051233" lon="-91.594367">
+<ele>0.000000</ele>
+<time>2002-05-25T18:21:24Z</time>
+</trkpt>
+<trkpt lat="30.051800" lon="-91.594367">
+<ele>0.000000</ele>
+<time>2002-05-25T18:22:17Z</time>
+</trkpt>
+<trkpt lat="30.052217" lon="-91.594667">
+<ele>0.000000</ele>
+<time>2002-05-25T18:23:18Z</time>
+</trkpt>
+<trkpt lat="30.053017" lon="-91.594683">
+<ele>0.000000</ele>
+<time>2002-05-25T18:24:37Z</time>
+</trkpt>
+<trkpt lat="30.054867" lon="-91.595200">
+<ele>6.000000</ele>
+<time>2002-05-25T18:28:13Z</time>
+</trkpt>
+<trkpt lat="30.053733" lon="-91.594933">
+<ele>2.000000</ele>
+<time>2002-05-25T18:31:36Z</time>
+</trkpt>
+<trkpt lat="30.053183" lon="-91.594783">
+<ele>0.000000</ele>
+<time>2002-05-25T18:32:56Z</time>
+</trkpt>
+<trkpt lat="30.052633" lon="-91.594833">
+<ele>0.000000</ele>
+<time>2002-05-25T18:34:02Z</time>
+</trkpt>
+<trkpt lat="30.052450" lon="-91.595433">
+<ele>0.000000</ele>
+<time>2002-05-25T18:36:03Z</time>
+</trkpt>
+<trkpt lat="30.052483" lon="-91.595967">
+<ele>0.000000</ele>
+<time>2002-05-25T18:36:48Z</time>
+</trkpt>
+<trkpt lat="30.052650" lon="-91.596783">
+<ele>1.000000</ele>
+<time>2002-05-25T18:37:52Z</time>
+</trkpt>
+<trkpt lat="30.053133" lon="-91.597850">
+<ele>0.000000</ele>
+<time>2002-05-25T18:39:18Z</time>
+</trkpt>
+<trkpt lat="30.053617" lon="-91.597967">
+<ele>0.000000</ele>
+<time>2002-05-25T18:40:15Z</time>
+</trkpt>
+<trkpt lat="30.053967" lon="-91.597767">
+<ele>6.000000</ele>
+<time>2002-05-25T18:41:25Z</time>
+</trkpt>
+<trkpt lat="30.053617" lon="-91.598083">
+<ele>0.000000</ele>
+<time>2002-05-25T18:42:37Z</time>
+</trkpt>
+<trkpt lat="30.053200" lon="-91.597917">
+<ele>0.000000</ele>
+<time>2002-05-25T18:44:01Z</time>
+</trkpt>
+<trkpt lat="30.052817" lon="-91.597517">
+<ele>0.000000</ele>
+<time>2002-05-25T18:45:53Z</time>
+</trkpt>
+<trkpt lat="30.052567" lon="-91.596933">
+<ele>0.000000</ele>
+<time>2002-05-25T18:46:54Z</time>
+</trkpt>
+<trkpt lat="30.052333" lon="-91.596433">
+<ele>0.000000</ele>
+<time>2002-05-25T18:47:42Z</time>
+</trkpt>
+<trkpt lat="30.052250" lon="-91.595683">
+<ele>0.000000</ele>
+<time>2002-05-25T18:48:41Z</time>
+</trkpt>
+<trkpt lat="30.052217" lon="-91.595017">
+<ele>0.000000</ele>
+<time>2002-05-25T18:49:52Z</time>
+</trkpt>
+<trkpt lat="30.051883" lon="-91.594700">
+<ele>0.000000</ele>
+<time>2002-05-25T18:50:49Z</time>
+</trkpt>
+<trkpt lat="30.051050" lon="-91.594400">
+<ele>0.000000</ele>
+<time>2002-05-25T18:52:14Z</time>
+</trkpt>
+<trkpt lat="30.050567" lon="-91.594233">
+<ele>0.000000</ele>
+<time>2002-05-25T18:52:56Z</time>
+</trkpt>
+<trkpt lat="30.050183" lon="-91.594100">
+<ele>0.000000</ele>
+<time>2002-05-25T18:53:38Z</time>
+</trkpt>
+<trkpt lat="30.049100" lon="-91.593717">
+<ele>0.000000</ele>
+<time>2002-05-26T18:55:11Z</time>
+</trkpt>
+<trkpt lat="30.048450" lon="-91.594250">
+<ele>0.000000</ele>
+<time>2002-05-26T18:56:32Z</time>
+</trkpt>
+<trkpt lat="30.048083" lon="-91.594750">
+<ele>0.000000</ele>
+<time>2002-05-26T18:57:24Z</time>
+</trkpt>
+<trkpt lat="30.047500" lon="-91.595450">
+<ele>7.000000</ele>
+<time>2002-05-26T18:58:40Z</time>
+</trkpt>
+<trkpt lat="30.047067" lon="-91.596000">
+<ele>0.000000</ele>
+<time>2002-05-26T18:59:28Z</time>
+</trkpt>
+<trkpt lat="30.046633" lon="-91.596600">
+<ele>0.000000</ele>
+<time>2002-05-27T19:00:22Z</time>
+</trkpt>
+<trkpt lat="30.046400" lon="-91.597650">
+<ele>0.000000</ele>
+<time>2002-05-27T19:01:41Z</time>
+</trkpt>
+<trkpt lat="30.046233" lon="-91.598467">
+<ele>0.000000</ele>
+<time>2002-05-27T19:02:48Z</time>
+</trkpt>
+<trkpt lat="30.046317" lon="-91.598967">
+<ele>0.000000</ele>
+<time>2002-05-27T19:03:43Z</time>
+</trkpt>
+<trkpt lat="30.046783" lon="-91.599283">
+<ele>0.000000</ele>
+<time>2002-05-27T19:04:49Z</time>
+</trkpt>
+<trkpt lat="30.047133" lon="-91.599667">
+<ele>0.000000</ele>
+<time>2002-05-27T19:05:57Z</time>
+</trkpt>
+</trkseg>
+</trk>
+</gpx>
<time>2004-01-08T20:11:32Z</time>
<trk>
<trkseg>
-<trkpt lat="30.062183" lon="-91.610350">
+<trkpt lat="30.062183333" lon="-91.610350000">
<ele>1.000000</ele>
<time>2002-05-25T17:06:21Z</time>
</trkpt>
-<trkpt lat="30.062783" lon="-91.610567">
+<trkpt lat="30.062783333" lon="-91.610566667">
<ele>0.000000</ele>
<time>2002-05-25T17:09:55Z</time>
</trkpt>
-<trkpt lat="30.062700" lon="-91.608267">
+<trkpt lat="30.062700000" lon="-91.608266667">
<ele>0.000000</ele>
<time>2002-05-25T17:12:00Z</time>
</trkpt>
-<trkpt lat="30.062333" lon="-91.607383">
+<trkpt lat="30.062333333" lon="-91.607383333">
<ele>0.000000</ele>
<time>2002-05-25T17:12:48Z</time>
</trkpt>
-<trkpt lat="30.061533" lon="-91.605283">
+<trkpt lat="30.061533333" lon="-91.605283333">
<ele>0.000000</ele>
<time>2002-05-25T17:14:41Z</time>
</trkpt>
-<trkpt lat="30.059783" lon="-91.599400">
+<trkpt lat="30.059783333" lon="-91.599400000">
<ele>0.000000</ele>
<time>2002-05-25T17:17:16Z</time>
</trkpt>
-<trkpt lat="30.057800" lon="-91.596683">
+<trkpt lat="30.057800000" lon="-91.596683333">
<ele>0.000000</ele>
<time>2002-05-25T17:17:46Z</time>
</trkpt>
-<trkpt lat="30.055383" lon="-91.594900">
+<trkpt lat="30.055383333" lon="-91.594900000">
<ele>0.000000</ele>
<time>2002-05-25T17:18:20Z</time>
</trkpt>
-<trkpt lat="30.053883" lon="-91.592617">
+<trkpt lat="30.053883333" lon="-91.592616667">
<ele>0.000000</ele>
<time>2002-05-25T17:19:01Z</time>
</trkpt>
-<trkpt lat="30.049733" lon="-91.589750">
+<trkpt lat="30.049733333" lon="-91.589750000">
<ele>0.000000</ele>
<time>2002-05-25T17:20:46Z</time>
</trkpt>
-<trkpt lat="30.049017" lon="-91.589883">
+<trkpt lat="30.049016667" lon="-91.589883333">
<ele>0.000000</ele>
<time>2002-05-25T17:21:10Z</time>
</trkpt>
-<trkpt lat="30.048800" lon="-91.592933">
+<trkpt lat="30.048800000" lon="-91.592933333">
<ele>0.000000</ele>
<time>2002-05-25T17:21:51Z</time>
</trkpt>
-<trkpt lat="30.046233" lon="-91.596450">
+<trkpt lat="30.046233333" lon="-91.596450000">
<ele>0.000000</ele>
<time>2002-05-25T17:22:35Z</time>
</trkpt>
-<trkpt lat="30.045517" lon="-91.598717">
+<trkpt lat="30.045516667" lon="-91.598716667">
<ele>0.000000</ele>
<time>2002-05-25T17:23:08Z</time>
</trkpt>
-<trkpt lat="30.047300" lon="-91.600267">
+<trkpt lat="30.047300000" lon="-91.600266667">
<ele>0.000000</ele>
<time>2002-05-25T18:04:23Z</time>
</trkpt>
-<trkpt lat="30.047000" lon="-91.599633">
+<trkpt lat="30.047000000" lon="-91.599633333">
<ele>2.000000</ele>
<time>2002-05-25T18:06:04Z</time>
</trkpt>
-<trkpt lat="30.046433" lon="-91.599467">
+<trkpt lat="30.046433333" lon="-91.599466667">
<ele>0.000000</ele>
<time>2002-05-25T18:07:06Z</time>
</trkpt>
-<trkpt lat="30.046200" lon="-91.598950">
+<trkpt lat="30.046200000" lon="-91.598950000">
<ele>1.000000</ele>
<time>2002-05-25T18:08:18Z</time>
</trkpt>
-<trkpt lat="30.046367" lon="-91.597733">
+<trkpt lat="30.046366667" lon="-91.597733333">
<ele>0.000000</ele>
<time>2002-05-25T18:10:20Z</time>
</trkpt>
-<trkpt lat="30.046350" lon="-91.597167">
+<trkpt lat="30.046350000" lon="-91.597166667">
<ele>0.000000</ele>
<time>2002-05-25T18:11:09Z</time>
</trkpt>
-<trkpt lat="30.046783" lon="-91.596333">
+<trkpt lat="30.046783333" lon="-91.596333333">
<ele>0.000000</ele>
<time>2002-05-25T18:12:18Z</time>
</trkpt>
-<trkpt lat="30.047450" lon="-91.595200">
+<trkpt lat="30.047450000" lon="-91.595200000">
<ele>0.000000</ele>
<time>2002-05-25T18:14:22Z</time>
</trkpt>
-<trkpt lat="30.047800" lon="-91.594767">
+<trkpt lat="30.047800000" lon="-91.594766667">
<ele>2.000000</ele>
<time>2002-05-25T18:15:04Z</time>
</trkpt>
-<trkpt lat="30.048250" lon="-91.594083">
+<trkpt lat="30.048250000" lon="-91.594083333">
<ele>1.000000</ele>
<time>2002-05-25T18:16:14Z</time>
</trkpt>
-<trkpt lat="30.048683" lon="-91.593800">
+<trkpt lat="30.048683333" lon="-91.593800000">
<ele>1.000000</ele>
<time>2002-05-25T18:17:01Z</time>
</trkpt>
-<trkpt lat="30.049350" lon="-91.593850">
+<trkpt lat="30.049350000" lon="-91.593850000">
<ele>0.000000</ele>
<time>2002-05-25T18:18:07Z</time>
</trkpt>
-<trkpt lat="30.050317" lon="-91.593983">
+<trkpt lat="30.050316667" lon="-91.593983333">
<ele>2.000000</ele>
<time>2002-05-25T18:19:51Z</time>
</trkpt>
-<trkpt lat="30.050783" lon="-91.594117">
+<trkpt lat="30.050783333" lon="-91.594116667">
<ele>0.000000</ele>
<time>2002-05-25T18:20:39Z</time>
</trkpt>
-<trkpt lat="30.051233" lon="-91.594367">
+<trkpt lat="30.051233333" lon="-91.594366667">
<ele>0.000000</ele>
<time>2002-05-25T18:21:24Z</time>
</trkpt>
-<trkpt lat="30.051800" lon="-91.594367">
+<trkpt lat="30.051800000" lon="-91.594366667">
<ele>0.000000</ele>
<time>2002-05-25T18:22:17Z</time>
</trkpt>
-<trkpt lat="30.052217" lon="-91.594667">
+<trkpt lat="30.052216667" lon="-91.594666667">
<ele>0.000000</ele>
<time>2002-05-25T18:23:18Z</time>
</trkpt>
-<trkpt lat="30.053017" lon="-91.594683">
+<trkpt lat="30.053016667" lon="-91.594683333">
<ele>0.000000</ele>
<time>2002-05-25T18:24:37Z</time>
</trkpt>
-<trkpt lat="30.054867" lon="-91.595200">
+<trkpt lat="30.054866667" lon="-91.595200000">
<ele>6.000000</ele>
<time>2002-05-25T18:28:13Z</time>
</trkpt>
-<trkpt lat="30.053733" lon="-91.594933">
+<trkpt lat="30.053733333" lon="-91.594933333">
<ele>2.000000</ele>
<time>2002-05-25T18:31:36Z</time>
</trkpt>
-<trkpt lat="30.053183" lon="-91.594783">
+<trkpt lat="30.053183333" lon="-91.594783333">
<ele>0.000000</ele>
<time>2002-05-25T18:32:56Z</time>
</trkpt>
-<trkpt lat="30.052633" lon="-91.594833">
+<trkpt lat="30.052633333" lon="-91.594833333">
<ele>0.000000</ele>
<time>2002-05-25T18:34:02Z</time>
</trkpt>
-<trkpt lat="30.052450" lon="-91.595433">
+<trkpt lat="30.052450000" lon="-91.595433333">
<ele>0.000000</ele>
<time>2002-05-25T18:36:03Z</time>
</trkpt>
-<trkpt lat="30.052483" lon="-91.595967">
+<trkpt lat="30.052483333" lon="-91.595966667">
<ele>0.000000</ele>
<time>2002-05-25T18:36:48Z</time>
</trkpt>
-<trkpt lat="30.052650" lon="-91.596783">
+<trkpt lat="30.052650000" lon="-91.596783333">
<ele>1.000000</ele>
<time>2002-05-25T18:37:52Z</time>
</trkpt>
-<trkpt lat="30.053133" lon="-91.597850">
+<trkpt lat="30.053133333" lon="-91.597850000">
<ele>0.000000</ele>
<time>2002-05-25T18:39:18Z</time>
</trkpt>
-<trkpt lat="30.053617" lon="-91.597967">
+<trkpt lat="30.053616667" lon="-91.597966667">
<ele>0.000000</ele>
<time>2002-05-25T18:40:15Z</time>
</trkpt>
-<trkpt lat="30.053967" lon="-91.597767">
+<trkpt lat="30.053966667" lon="-91.597766667">
<ele>6.000000</ele>
<time>2002-05-25T18:41:25Z</time>
</trkpt>
-<trkpt lat="30.053617" lon="-91.598083">
+<trkpt lat="30.053616667" lon="-91.598083333">
<ele>0.000000</ele>
<time>2002-05-25T18:42:37Z</time>
</trkpt>
-<trkpt lat="30.053200" lon="-91.597917">
+<trkpt lat="30.053200000" lon="-91.597916667">
<ele>0.000000</ele>
<time>2002-05-25T18:44:01Z</time>
</trkpt>
-<trkpt lat="30.052817" lon="-91.597517">
+<trkpt lat="30.052816667" lon="-91.597516667">
<ele>0.000000</ele>
<time>2002-05-25T18:45:53Z</time>
</trkpt>
-<trkpt lat="30.052567" lon="-91.596933">
+<trkpt lat="30.052566667" lon="-91.596933333">
<ele>0.000000</ele>
<time>2002-05-25T18:46:54Z</time>
</trkpt>
-<trkpt lat="30.052333" lon="-91.596433">
+<trkpt lat="30.052333333" lon="-91.596433333">
<ele>0.000000</ele>
<time>2002-05-25T18:47:42Z</time>
</trkpt>
-<trkpt lat="30.052250" lon="-91.595683">
+<trkpt lat="30.052250000" lon="-91.595683333">
<ele>0.000000</ele>
<time>2002-05-25T18:48:41Z</time>
</trkpt>
-<trkpt lat="30.052217" lon="-91.595017">
+<trkpt lat="30.052216667" lon="-91.595016667">
<ele>0.000000</ele>
<time>2002-05-25T18:49:52Z</time>
</trkpt>
-<trkpt lat="30.051883" lon="-91.594700">
+<trkpt lat="30.051883333" lon="-91.594700000">
<ele>0.000000</ele>
<time>2002-05-25T18:50:49Z</time>
</trkpt>
-<trkpt lat="30.051050" lon="-91.594400">
+<trkpt lat="30.051050000" lon="-91.594400000">
<ele>0.000000</ele>
<time>2002-05-25T18:52:14Z</time>
</trkpt>
-<trkpt lat="30.050567" lon="-91.594233">
+<trkpt lat="30.050566667" lon="-91.594233333">
<ele>0.000000</ele>
<time>2002-05-25T18:52:56Z</time>
</trkpt>
-<trkpt lat="30.050183" lon="-91.594100">
+<trkpt lat="30.050183333" lon="-91.594100000">
<ele>0.000000</ele>
<time>2002-05-25T18:53:38Z</time>
</trkpt>
-<trkpt lat="30.049100" lon="-91.593717">
+<trkpt lat="30.049100000" lon="-91.593716667">
<ele>0.000000</ele>
<time>2002-05-25T18:55:11Z</time>
</trkpt>
-<trkpt lat="30.048450" lon="-91.594250">
+<trkpt lat="30.048450000" lon="-91.594250000">
<ele>0.000000</ele>
<time>2002-05-25T18:56:32Z</time>
</trkpt>
-<trkpt lat="30.048083" lon="-91.594750">
+<trkpt lat="30.048083333" lon="-91.594750000">
<ele>0.000000</ele>
<time>2002-05-25T18:57:24Z</time>
</trkpt>
-<trkpt lat="30.047500" lon="-91.595450">
+<trkpt lat="30.047500000" lon="-91.595450000">
<ele>7.000000</ele>
<time>2002-05-25T18:58:40Z</time>
</trkpt>
-<trkpt lat="30.047067" lon="-91.596000">
+<trkpt lat="30.047066667" lon="-91.596000000">
<ele>0.000000</ele>
<time>2002-05-25T18:59:28Z</time>
</trkpt>
-<trkpt lat="30.046633" lon="-91.596600">
+<trkpt lat="30.046633333" lon="-91.596600000">
<ele>0.000000</ele>
<time>2002-05-25T19:00:22Z</time>
</trkpt>
-<trkpt lat="30.046400" lon="-91.597650">
+<trkpt lat="30.046400000" lon="-91.597650000">
<ele>0.000000</ele>
<time>2002-05-25T19:01:41Z</time>
</trkpt>
-<trkpt lat="30.046233" lon="-91.598467">
+<trkpt lat="30.046233333" lon="-91.598466667">
<ele>0.000000</ele>
<time>2002-05-25T19:02:48Z</time>
</trkpt>
-<trkpt lat="30.046317" lon="-91.598967">
+<trkpt lat="30.046316667" lon="-91.598966667">
<ele>0.000000</ele>
<time>2002-05-25T19:03:43Z</time>
</trkpt>
-<trkpt lat="30.046783" lon="-91.599283">
+<trkpt lat="30.046783333" lon="-91.599283333">
<ele>0.000000</ele>
<time>2002-05-25T19:04:49Z</time>
</trkpt>
-<trkpt lat="30.047133" lon="-91.599667">
+<trkpt lat="30.047133333" lon="-91.599666667">
<ele>0.000000</ele>
<time>2002-05-25T19:05:57Z</time>
</trkpt>
--- /dev/null
+<?xml version="1.0"?>
+<gpx
+ version="1.0"
+creator="GPSBabel - http://www.gpsbabel.org"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns="http://www.topografix.com/GPX/1/0"
+xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
+<time>1970-01-01T00:00:00Z</time>
+<trk>
+<trkseg>
+<trkpt lat="45.460366651" lon="-75.767939974">
+ <ele>33.700000</ele>
+<time>2005-05-09T19:02:01Z</time>
+ <course>0.000000</course>
+ <speed>0.000000</speed>
+ <name>WP0001</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>30.600000</pdop>
+</trkpt>
+<trkpt lat="45.460339984" lon="-75.767591640">
+ <ele>33.700000</ele>
+<time>2005-05-09T19:02:03Z</time>
+ <course>0.000000</course>
+ <speed>0.000000</speed>
+ <name>WP0002</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>30.600000</pdop>
+</trkpt>
+<trkpt lat="45.458376651" lon="-75.768483307">
+ <ele>105.400000</ele>
+<time>2005-05-09T20:09:13Z</time>
+ <course>251.259995</course>
+ <speed>1.419867</speed>
+ <name>WP0003</name>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>1.400000</pdop>
+</trkpt>
+<trkpt lat="45.458293318" lon="-75.768566640">
+ <ele>104.600000</ele>
+<time>2005-05-09T20:09:23Z</time>
+ <course>260.420013</course>
+ <speed>1.450733</speed>
+ <name>WP0004</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.400000</pdop>
+</trkpt>
+<trkpt lat="45.458298318" lon="-75.768701640">
+ <ele>102.500000</ele>
+<time>2005-05-09T20:09:44Z</time>
+ <course>232.600006</course>
+ <speed>0.334389</speed>
+ <name>WP0005</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.400000</pdop>
+</trkpt>
+<trkpt lat="45.458266651" lon="-75.769021640">
+ <ele>108.900000</ele>
+<time>2005-05-09T20:10:04Z</time>
+ <course>297.440002</course>
+ <speed>1.106055</speed>
+ <name>WP0006</name>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>2.200000</pdop>
+</trkpt>
+<trkpt lat="45.458204984" lon="-75.770038307">
+ <ele>108.400000</ele>
+<time>2005-05-09T20:11:22Z</time>
+ <course>290.190002</course>
+ <speed>1.162644</speed>
+ <name>WP0007</name>
+ <fix>dgps</fix>
+ <sat>9</sat>
+ <pdop>1.000000</pdop>
+</trkpt>
+<trkpt lat="45.458274984" lon="-75.770526640">
+ <ele>110.600000</ele>
+<time>2005-05-09T20:11:50Z</time>
+ <course>30.709999</course>
+ <speed>1.111200</speed>
+ <name>WP0008</name>
+ <fix>dgps</fix>
+ <sat>8</sat>
+ <pdop>1.400000</pdop>
+</trkpt>
+<trkpt lat="45.458353318" lon="-75.770481640">
+ <ele>106.200000</ele>
+<time>2005-05-09T20:14:00Z</time>
+ <course>32.630001</course>
+ <speed>0.185200</speed>
+ <name>WP0009</name>
+ <fix>dgps</fix>
+ <sat>10</sat>
+ <pdop>1.000000</pdop>
+</trkpt>
+<trkpt lat="45.492471651" lon="-75.717699974">
+ <ele>34.100000</ele>
+<time>2005-05-09T21:36:00Z</time>
+ <course>0.000000</course>
+ <speed>0.000000</speed>
+ <name>WP0010</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.000000</pdop>
+</trkpt>
+<trkpt lat="45.492506651" lon="-75.717636640">
+ <ele>-22.300000</ele>
+<time>2005-06-03T21:36:06Z</time>
+ <course>150.550003</course>
+ <speed>1.476456</speed>
+ <name>WP0011</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.600000</pdop>
+</trkpt>
+<trkpt lat="45.492283318" lon="-75.717694974">
+ <ele>-34.800000</ele>
+<time>2005-06-03T21:36:08Z</time>
+ <course>140.809998</course>
+ <speed>1.533044</speed>
+ <name>WP0012</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.400000</pdop>
+</trkpt>
+<trkpt lat="45.492396651" lon="-75.717684974">
+ <ele>-28.700000</ele>
+<time>2005-06-03T21:36:09Z</time>
+ <course>165.830002</course>
+ <speed>1.342700</speed>
+ <name>WP0013</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.600000</pdop>
+</trkpt>
+<trkpt lat="45.492381651" lon="-75.717586640">
+ <ele>-21.000000</ele>
+<time>2005-06-03T21:36:17Z</time>
+ <course>166.179993</course>
+ <speed>0.735656</speed>
+ <name>WP0014</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.800000</pdop>
+</trkpt>
+<trkpt lat="45.492294984" lon="-75.717593307">
+ <ele>-25.300000</ele>
+<time>2005-06-03T21:36:31Z</time>
+ <course>114.070000</course>
+ <speed>1.507322</speed>
+ <name>WP0015</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.491944984" lon="-75.717474974">
+ <ele>43.400000</ele>
+<time>2005-06-03T21:36:45Z</time>
+ <course>79.120003</course>
+ <speed>1.517611</speed>
+ <name>WP0016</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.800000</pdop>
+</trkpt>
+<trkpt lat="45.491938318" lon="-75.717353307">
+ <ele>39.300000</ele>
+<time>2005-06-03T21:36:51Z</time>
+ <course>65.169998</course>
+ <speed>1.378711</speed>
+ <name>WP0017</name>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.600000</pdop>
+</trkpt>
+<trkpt lat="45.491969984" lon="-75.717238307">
+ <ele>48.300000</ele>
+<time>2005-06-03T21:36:58Z</time>
+ <course>87.449997</course>
+ <speed>1.260389</speed>
+ <name>WP0018</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</trkpt>
+<trkpt lat="45.491994984" lon="-75.717094974">
+ <ele>44.500000</ele>
+<time>2005-06-03T21:37:07Z</time>
+ <course>88.230003</course>
+ <speed>1.476456</speed>
+ <name>WP0019</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</trkpt>
+<trkpt lat="45.491996651" lon="-75.716914974">
+ <ele>39.900000</ele>
+<time>2005-06-03T21:37:18Z</time>
+ <course>68.449997</course>
+ <speed>1.558767</speed>
+ <name>WP0020</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.600000</pdop>
+</trkpt>
+<trkpt lat="45.492019984" lon="-75.716781640">
+ <ele>23.600000</ele>
+<time>2005-06-03T21:37:26Z</time>
+ <course>140.080002</course>
+ <speed>0.138900</speed>
+ <name>WP0021</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.600000</pdop>
+</trkpt>
+<trkpt lat="45.492071651" lon="-75.716738307">
+ <ele>46.700000</ele>
+<time>2005-06-03T21:37:46Z</time>
+ <course>114.720001</course>
+ <speed>0.195489</speed>
+ <name>WP0022</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.000000</pdop>
+</trkpt>
+<trkpt lat="45.492071651" lon="-75.716736640">
+ <ele>61.300000</ele>
+<time>2005-06-03T21:37:52Z</time>
+ <course>128.500000</course>
+ <speed>0.169767</speed>
+ <name>WP0023</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</trkpt>
+<trkpt lat="45.492096651" lon="-75.716736640">
+ <ele>74.600000</ele>
+<time>2005-06-03T21:38:16Z</time>
+ <course>0.890000</course>
+ <speed>0.262367</speed>
+ <name>WP0024</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.000000</pdop>
+</trkpt>
+<trkpt lat="45.492099984" lon="-75.716729974">
+ <ele>63.600000</ele>
+<time>2005-06-03T21:38:50Z</time>
+ <course>214.169998</course>
+ <speed>0.144044</speed>
+ <name>WP0025</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.200000</pdop>
+</trkpt>
+<trkpt lat="45.492721651" lon="-75.718441640">
+ <ele>83.600000</ele>
+<time>2005-06-03T21:55:06Z</time>
+ <course>156.059998</course>
+ <speed>0.205778</speed>
+ <name>WP0026</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>5.200000</pdop>
+</trkpt>
+<trkpt lat="45.492656651" lon="-75.718409974">
+ <ele>76.200000</ele>
+<time>2005-06-03T21:55:14Z</time>
+ <course>136.899994</course>
+ <speed>0.082311</speed>
+ <name>WP0027</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>5.200000</pdop>
+</trkpt>
+<trkpt lat="45.492591651" lon="-75.718313307">
+ <ele>76.300000</ele>
+<time>2005-06-03T21:57:31Z</time>
+ <course>151.399994</course>
+ <speed>0.108033</speed>
+ <name>WP0028</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>10.600000</pdop>
+</trkpt>
+<trkpt lat="45.492568318" lon="-75.718309974">
+ <ele>59.800000</ele>
+<time>2005-06-03T21:57:54Z</time>
+ <course>0.000000</course>
+ <speed>0.000000</speed>
+ <name>WP0029</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>5.200000</pdop>
+</trkpt>
+<trkpt lat="45.492314984" lon="-75.718339974">
+ <ele>34.300000</ele>
+<time>2005-06-04T23:06:26Z</time>
+ <course>0.000000</course>
+ <speed>0.000000</speed>
+ <name>WP0030</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>25.400000</pdop>
+</trkpt>
+<trkpt lat="45.491909984" lon="-75.718324974">
+ <ele>34.300000</ele>
+<time>2005-06-04T23:14:32Z</time>
+ <course>0.000000</course>
+ <speed>0.000000</speed>
+ <name>WP0031</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>28.200001</pdop>
+</trkpt>
+<trkpt lat="45.492206651" lon="-75.718414974">
+ <ele>34.300000</ele>
+<time>2005-06-04T23:14:43Z</time>
+ <course>157.210007</course>
+ <speed>0.036011</speed>
+ <name>WP0032</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>28.200001</pdop>
+</trkpt>
+<trkpt lat="45.492689984" lon="-75.718359974">
+ <ele>70.800000</ele>
+<time>2005-06-04T23:15:39Z</time>
+ <course>31.549999</course>
+ <speed>0.118322</speed>
+ <name>WP0033</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.800000</pdop>
+</trkpt>
+<trkpt lat="45.492691651" lon="-75.718408307">
+ <ele>61.200000</ele>
+<time>2005-06-04T23:16:38Z</time>
+ <course>160.520004</course>
+ <speed>1.044322</speed>
+ <name>WP0034</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.000000</pdop>
+</trkpt>
+<trkpt lat="45.492601651" lon="-75.718438307">
+ <ele>62.400000</ele>
+<time>2005-06-04T23:17:21Z</time>
+ <course>162.570007</course>
+ <speed>0.102889</speed>
+ <name>WP0035</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.492479984" lon="-75.718403307">
+ <ele>54.200000</ele>
+<time>2005-06-04T23:22:58Z</time>
+ <course>66.839996</course>
+ <speed>0.411556</speed>
+ <name>WP0036</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>6.800000</pdop>
+</trkpt>
+<trkpt lat="45.492566651" lon="-75.718339974">
+ <ele>57.000000</ele>
+<time>2005-06-04T23:25:52Z</time>
+ <course>0.000000</course>
+ <speed>0.000000</speed>
+ <name>WP0037</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>19.400000</pdop>
+</trkpt>
+<trkpt lat="45.492343318" lon="-75.722331640">
+ <ele>0.000000</ele>
+<time>2005-06-04T23:39:14Z</time>
+ <course>0.000000</course>
+ <speed>0.000000</speed>
+ <name>WP0038</name>
+ <pdop>24.700001</pdop>
+</trkpt>
+<trkpt lat="45.492314984" lon="-75.722923307">
+ <ele>57.600000</ele>
+<time>2005-06-04T23:39:18Z</time>
+ <course>0.000000</course>
+ <speed>0.000000</speed>
+ <name>WP0039</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>17.799999</pdop>
+</trkpt>
+<trkpt lat="45.492369984" lon="-75.722586640">
+ <ele>74.800000</ele>
+<time>2005-06-04T23:39:19Z</time>
+ <course>51.320000</course>
+ <speed>0.087456</speed>
+ <name>WP0040</name>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>1.000000</pdop>
+</trkpt>
+<trkpt lat="45.493596651" lon="-75.728018307">
+ <ele>95.100000</ele>
+<time>2005-06-04T23:44:29Z</time>
+ <course>22.510000</course>
+ <speed>0.092600</speed>
+ <name>WP0041</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</trkpt>
+<trkpt lat="45.492388318" lon="-75.731491640">
+ <ele>69.100000</ele>
+<time>2005-06-04T23:50:38Z</time>
+ <course>272.899994</course>
+ <speed>1.208944</speed>
+ <name>WP0042</name>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>1.000000</pdop>
+</trkpt>
+<trkpt lat="45.492379984" lon="-75.731639974">
+ <ele>71.300000</ele>
+<time>2005-06-04T23:52:35Z</time>
+ <course>304.450012</course>
+ <speed>1.188367</speed>
+ <name>WP0043</name>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>1.000000</pdop>
+</trkpt>
+<trkpt lat="45.492419984" lon="-75.731754974">
+ <ele>71.300000</ele>
+<time>2005-06-04T23:52:43Z</time>
+ <course>321.899994</course>
+ <speed>1.332411</speed>
+ <name>WP0044</name>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.400000</pdop>
+</trkpt>
+<trkpt lat="45.492678318" lon="-75.732136640">
+ <ele>71.300000</ele>
+<time>2005-06-04T23:53:15Z</time>
+ <course>346.209991</course>
+ <speed>0.853978</speed>
+ <name>WP0045</name>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.400000</pdop>
+</trkpt>
+<trkpt lat="45.492764984" lon="-75.732181640">
+ <ele>70.700000</ele>
+<time>2005-06-04T23:53:25Z</time>
+ <course>31.530001</course>
+ <speed>0.041156</speed>
+ <name>WP0046</name>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.400000</pdop>
+</trkpt>
+<trkpt lat="45.493056651" lon="-75.734448307">
+ <ele>68.400000</ele>
+<time>2005-06-04T23:56:24Z</time>
+ <course>124.980003</course>
+ <speed>0.807678</speed>
+ <name>WP0047</name>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.200000</pdop>
+</trkpt>
+<trkpt lat="45.492984984" lon="-75.734376640">
+ <ele>72.900000</ele>
+<time>2005-06-04T23:56:54Z</time>
+ <course>301.549988</course>
+ <speed>1.301544</speed>
+ <name>WP0048</name>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.200000</pdop>
+</trkpt>
+<trkpt lat="45.493048318" lon="-75.734484974">
+ <ele>71.400000</ele>
+<time>2005-06-04T23:57:12Z</time>
+ <course>312.899994</course>
+ <speed>0.488722</speed>
+ <name>WP0049</name>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>1.000000</pdop>
+</trkpt>
+<trkpt lat="45.493248318" lon="-75.734873307">
+ <ele>71.200000</ele>
+<time>2005-06-04T23:57:43Z</time>
+ <course>54.860001</course>
+ <speed>0.077167</speed>
+ <name>WP0050</name>
+ <fix>dgps</fix>
+ <sat>8</sat>
+ <pdop>1.000000</pdop>
+</trkpt>
+<trkpt lat="45.493511651" lon="-75.735343307">
+ <ele>71.600000</ele>
+<time>2005-06-04T23:58:26Z</time>
+ <course>338.209991</course>
+ <speed>1.821133</speed>
+ <name>WP0051</name>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>1.400000</pdop>
+</trkpt>
+<trkpt lat="45.494089984" lon="-75.736121640">
+ <ele>71.000000</ele>
+<time>2005-06-04T00:00:00Z</time>
+ <course>300.459991</course>
+ <speed>0.632767</speed>
+ <name>WP0052</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.494091651" lon="-75.736254974">
+ <ele>72.100000</ele>
+<time>2005-06-05T00:00:11Z</time>
+ <course>306.429993</course>
+ <speed>1.059756</speed>
+ <name>WP0053</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.494156651" lon="-75.736351640">
+ <ele>72.700000</ele>
+<time>2005-06-05T00:00:20Z</time>
+ <course>284.540009</course>
+ <speed>0.967156</speed>
+ <name>WP0054</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</trkpt>
+<trkpt lat="45.494316651" lon="-75.736706640">
+ <ele>72.200000</ele>
+<time>2005-06-05T00:00:48Z</time>
+ <course>310.510010</course>
+ <speed>0.648200</speed>
+ <name>WP0055</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.494326651" lon="-75.736839974">
+ <ele>72.500000</ele>
+<time>2005-06-05T00:00:59Z</time>
+ <course>208.550003</course>
+ <speed>0.529878</speed>
+ <name>WP0056</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.494348318" lon="-75.737104974">
+ <ele>73.000000</ele>
+<time>2005-06-05T00:01:09Z</time>
+ <course>292.980011</course>
+ <speed>1.574200</speed>
+ <name>WP0057</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.494411651" lon="-75.737268307">
+ <ele>73.300000</ele>
+<time>2005-06-05T00:01:44Z</time>
+ <course>348.260010</course>
+ <speed>1.409578</speed>
+ <name>WP0058</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>19.400000</pdop>
+</trkpt>
+<trkpt lat="45.494488318" lon="-75.737228307">
+ <ele>78.100000</ele>
+<time>2005-06-05T00:01:58Z</time>
+ <course>357.940002</course>
+ <speed>1.352989</speed>
+ <name>WP0059</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.000000</pdop>
+</trkpt>
+<trkpt lat="45.494713318" lon="-75.737163307">
+ <ele>77.000000</ele>
+<time>2005-06-05T00:02:16Z</time>
+ <course>341.100006</course>
+ <speed>0.905422</speed>
+ <name>WP0060</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.200000</pdop>
+</trkpt>
+<trkpt lat="45.494818318" lon="-75.737188307">
+ <ele>75.500000</ele>
+<time>2005-06-05T00:02:25Z</time>
+ <course>11.500000</course>
+ <speed>0.216067</speed>
+ <name>WP0061</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.200000</pdop>
+</trkpt>
+<trkpt lat="45.495011651" lon="-75.737183307">
+ <ele>71.000000</ele>
+<time>2005-06-05T00:02:42Z</time>
+ <course>26.420000</course>
+ <speed>0.807678</speed>
+ <name>WP0062</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>12.400000</pdop>
+</trkpt>
+<trkpt lat="45.495254984" lon="-75.737171640">
+ <ele>75.800000</ele>
+<time>2005-06-05T00:03:21Z</time>
+ <course>37.529999</course>
+ <speed>1.188367</speed>
+ <name>WP0063</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.200000</pdop>
+</trkpt>
+<trkpt lat="45.495354984" lon="-75.737114974">
+ <ele>72.600000</ele>
+<time>2005-06-05T00:03:31Z</time>
+ <course>48.630001</course>
+ <speed>1.527900</speed>
+ <name>WP0064</name>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.600000</pdop>
+</trkpt>
+<trkpt lat="45.495581651" lon="-75.736874974">
+ <ele>70.300000</ele>
+<time>2005-06-05T00:03:53Z</time>
+ <course>26.750000</course>
+ <speed>1.059756</speed>
+ <name>WP0065</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.800000</pdop>
+</trkpt>
+<trkpt lat="45.495921651" lon="-75.736509974">
+ <ele>74.600000</ele>
+<time>2005-06-05T00:04:31Z</time>
+ <course>201.380005</course>
+ <speed>0.843689</speed>
+ <name>WP0066</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.800000</pdop>
+</trkpt>
+<trkpt lat="45.495844984" lon="-75.736588307">
+ <ele>76.300000</ele>
+<time>2005-06-05T00:05:05Z</time>
+ <course>117.099998</course>
+ <speed>0.457856</speed>
+ <name>WP0067</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</trkpt>
+<trkpt lat="45.495876651" lon="-75.736471640">
+ <ele>72.100000</ele>
+<time>2005-06-05T00:05:45Z</time>
+ <course>130.149994</course>
+ <speed>0.149189</speed>
+ <name>WP0068</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>5.200000</pdop>
+</trkpt>
+<trkpt lat="45.495916651" lon="-75.736536640">
+ <ele>80.900000</ele>
+<time>2005-06-05T00:06:19Z</time>
+ <course>129.250000</course>
+ <speed>0.313811</speed>
+ <name>WP0069</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.000000</pdop>
+</trkpt>
+<trkpt lat="45.495866651" lon="-75.736521640">
+ <ele>89.500000</ele>
+<time>2005-06-05T00:06:25Z</time>
+ <course>87.769997</course>
+ <speed>0.061733</speed>
+ <name>WP0070</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.000000</pdop>
+</trkpt>
+<trkpt lat="45.496203318" lon="-75.734848307">
+ <ele>102.100000</ele>
+<time>2005-06-05T00:37:53Z</time>
+ <course>164.850006</course>
+ <speed>0.123467</speed>
+ <name>WP0071</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.200000</pdop>
+</trkpt>
+<trkpt lat="45.496083318" lon="-75.734841640">
+ <ele>102.800000</ele>
+<time>2005-06-11T00:38:21Z</time>
+ <course>244.000000</course>
+ <speed>0.396122</speed>
+ <name>WP0072</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>13.400000</pdop>
+</trkpt>
+<trkpt lat="45.496109984" lon="-75.734754974">
+ <ele>94.100000</ele>
+<time>2005-06-11T00:38:55Z</time>
+ <course>86.839996</course>
+ <speed>0.812822</speed>
+ <name>WP0073</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</trkpt>
+<trkpt lat="45.496299984" lon="-75.734379974">
+ <ele>93.300000</ele>
+<time>2005-06-11T00:39:44Z</time>
+ <course>216.110001</course>
+ <speed>0.118322</speed>
+ <name>WP0074</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</trkpt>
+<trkpt lat="45.496259984" lon="-75.734368307">
+ <ele>83.800000</ele>
+<time>2005-06-11T00:40:44Z</time>
+ <course>250.699997</course>
+ <speed>1.198656</speed>
+ <name>WP0075</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.496204984" lon="-75.734474974">
+ <ele>85.100000</ele>
+<time>2005-06-11T00:41:04Z</time>
+ <course>238.919998</course>
+ <speed>1.656511</speed>
+ <name>WP0076</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.496191651" lon="-75.734614974">
+ <ele>85.600000</ele>
+<time>2005-06-11T00:41:11Z</time>
+ <course>235.460007</course>
+ <speed>1.718244</speed>
+ <name>WP0077</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>16.000000</pdop>
+</trkpt>
+<trkpt lat="45.496134984" lon="-75.734768307">
+ <ele>85.900000</ele>
+<time>2005-06-11T00:41:19Z</time>
+ <course>248.250000</course>
+ <speed>1.342700</speed>
+ <name>WP0078</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.496108318" lon="-75.734911640">
+ <ele>85.200000</ele>
+<time>2005-06-11T00:41:27Z</time>
+ <course>260.279999</course>
+ <speed>0.992878</speed>
+ <name>WP0079</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.400000</pdop>
+</trkpt>
+<trkpt lat="45.496044984" lon="-75.735079974">
+ <ele>87.100000</ele>
+<time>2005-06-11T00:41:43Z</time>
+ <course>215.869995</course>
+ <speed>1.270678</speed>
+ <name>WP0080</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.200000</pdop>
+</trkpt>
+<trkpt lat="45.495993318" lon="-75.735166640">
+ <ele>82.300000</ele>
+<time>2005-06-11T00:41:51Z</time>
+ <course>238.919998</course>
+ <speed>1.095767</speed>
+ <name>WP0081</name>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.200000</pdop>
+</trkpt>
+<trkpt lat="45.495931651" lon="-75.735276640">
+ <ele>78.800000</ele>
+<time>2005-06-11T00:42:00Z</time>
+ <course>235.889999</course>
+ <speed>0.992878</speed>
+ <name>WP0082</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.400000</pdop>
+</trkpt>
+<trkpt lat="45.495874984" lon="-75.735439974">
+ <ele>75.500000</ele>
+<time>2005-06-11T00:42:14Z</time>
+ <course>228.059998</course>
+ <speed>0.987733</speed>
+ <name>WP0083</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.400000</pdop>
+</trkpt>
+<trkpt lat="45.495826651" lon="-75.735561640">
+ <ele>74.100000</ele>
+<time>2005-06-11T00:42:25Z</time>
+ <course>322.799988</course>
+ <speed>1.152356</speed>
+ <name>WP0084</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.000000</pdop>
+</trkpt>
+<trkpt lat="45.495858318" lon="-75.735689974">
+ <ele>72.500000</ele>
+<time>2005-06-11T00:42:50Z</time>
+ <course>333.309998</course>
+ <speed>0.468144</speed>
+ <name>WP0085</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.495931651" lon="-75.735779974">
+ <ele>74.000000</ele>
+<time>2005-06-11T00:43:01Z</time>
+ <course>154.389999</course>
+ <speed>1.275822</speed>
+ <name>WP0086</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>40.599998</pdop>
+</trkpt>
+<trkpt lat="45.495899984" lon="-75.735658307">
+ <ele>74.700000</ele>
+<time>2005-06-11T00:43:09Z</time>
+ <course>197.889999</course>
+ <speed>1.234667</speed>
+ <name>WP0087</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.000000</pdop>
+</trkpt>
+<trkpt lat="45.495808318" lon="-75.735613307">
+ <ele>72.300000</ele>
+<time>2005-06-11T00:43:38Z</time>
+ <course>194.039993</course>
+ <speed>0.365256</speed>
+ <name>WP0088</name>
+</trkpt>
+<trkpt lat="45.495711651" lon="-75.735599974">
+ <ele>72.200000</ele>
+<time>2005-06-11T00:44:05Z</time>
+ <course>237.380005</course>
+ <speed>0.776811</speed>
+ <name>WP0089</name>
+</trkpt>
+<trkpt lat="45.495679984" lon="-75.735724974">
+ <ele>73.000000</ele>
+<time>2005-06-11T00:44:11Z</time>
+ <course>272.200012</course>
+ <speed>0.874556</speed>
+ <name>WP0090</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>38.200001</pdop>
+</trkpt>
+<trkpt lat="45.495651651" lon="-75.735859974">
+ <ele>74.400000</ele>
+<time>2005-06-11T00:44:23Z</time>
+ <course>214.550003</course>
+ <speed>0.174911</speed>
+ <name>WP0091</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.495756651" lon="-75.735824974">
+ <ele>81.200000</ele>
+<time>2005-06-11T00:44:43Z</time>
+ <course>209.389999</course>
+ <speed>0.216067</speed>
+ <name>WP0092</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>37.200001</pdop>
+</trkpt>
+<trkpt lat="45.495728318" lon="-75.735801640">
+ <ele>70.100000</ele>
+<time>2005-06-11T00:44:47Z</time>
+ <course>256.739990</course>
+ <speed>0.673922</speed>
+ <name>WP0093</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>9.400000</pdop>
+</trkpt>
+<trkpt lat="45.495708318" lon="-75.735911640">
+ <ele>64.400000</ele>
+<time>2005-06-11T00:45:02Z</time>
+ <course>294.750000</course>
+ <speed>0.817967</speed>
+ <name>WP0094</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.495683318" lon="-75.736064974">
+ <ele>64.000000</ele>
+<time>2005-06-11T00:45:35Z</time>
+ <course>174.509995</course>
+ <speed>0.617333</speed>
+ <name>WP0095</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.495584984" lon="-75.736138307">
+ <ele>64.600000</ele>
+<time>2005-06-11T00:46:07Z</time>
+ <course>122.470001</course>
+ <speed>0.720222</speed>
+ <name>WP0096</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>23.000000</pdop>
+</trkpt>
+<trkpt lat="45.495651651" lon="-75.736043307">
+ <ele>67.300000</ele>
+<time>2005-06-11T00:46:36Z</time>
+ <course>189.600006</course>
+ <speed>0.128611</speed>
+ <name>WP0097</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>5.200000</pdop>
+</trkpt>
+<trkpt lat="45.495691651" lon="-75.735939974">
+ <ele>71.400000</ele>
+<time>2005-06-11T00:48:44Z</time>
+ <course>182.949997</course>
+ <speed>0.108033</speed>
+ <name>WP0098</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>43.599998</pdop>
+</trkpt>
+<trkpt lat="45.495706651" lon="-75.736066640">
+ <ele>71.700000</ele>
+<time>2005-06-11T00:49:14Z</time>
+ <course>52.070000</course>
+ <speed>0.164622</speed>
+ <name>WP0099</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>24.200001</pdop>
+</trkpt>
+<trkpt lat="45.495733318" lon="-75.735924974">
+ <ele>72.300000</ele>
+<time>2005-06-11T00:51:19Z</time>
+ <course>155.990005</course>
+ <speed>0.113178</speed>
+ <name>WP0100</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.200000</pdop>
+</trkpt>
+<trkpt lat="45.495666651" lon="-75.735996640">
+ <ele>81.200000</ele>
+<time>2005-06-11T00:51:31Z</time>
+ <course>97.730003</course>
+ <speed>1.111200</speed>
+ <name>WP0101</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>36.400002</pdop>
+</trkpt>
+<trkpt lat="45.495646651" lon="-75.735903307">
+ <ele>74.500000</ele>
+<time>2005-06-11T00:51:43Z</time>
+ <course>50.860001</course>
+ <speed>1.625644</speed>
+ <name>WP0102</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.495689984" lon="-75.735704974">
+ <ele>74.700000</ele>
+<time>2005-06-11T00:51:53Z</time>
+ <course>44.029999</course>
+ <speed>1.347844</speed>
+ <name>WP0103</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>13.600000</pdop>
+</trkpt>
+<trkpt lat="45.495769984" lon="-75.735519974">
+ <ele>76.200000</ele>
+<time>2005-06-11T00:52:08Z</time>
+ <course>82.080002</course>
+ <speed>0.715078</speed>
+ <name>WP0104</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>50.000000</pdop>
+</trkpt>
+<trkpt lat="45.495858318" lon="-75.735479974">
+ <ele>77.900000</ele>
+<time>2005-06-11T00:52:19Z</time>
+ <course>80.239998</course>
+ <speed>0.745944</speed>
+ <name>WP0105</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>26.400000</pdop>
+</trkpt>
+<trkpt lat="45.495914984" lon="-75.735378307">
+ <ele>78.600000</ele>
+<time>2005-06-11T00:52:27Z</time>
+ <course>47.939999</course>
+ <speed>1.733678</speed>
+ <name>WP0106</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>50.000000</pdop>
+</trkpt>
+<trkpt lat="45.495991651" lon="-75.735234974">
+ <ele>80.700000</ele>
+<time>2005-06-11T00:52:37Z</time>
+ <course>62.310001</course>
+ <speed>1.116344</speed>
+ <name>WP0107</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</trkpt>
+<trkpt lat="45.496076651" lon="-75.735043307">
+ <ele>84.400000</ele>
+<time>2005-06-11T00:52:54Z</time>
+ <course>59.770000</course>
+ <speed>1.435300</speed>
+ <name>WP0108</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.496214984" lon="-75.734634974">
+ <ele>92.600000</ele>
+<time>2005-06-11T00:53:33Z</time>
+ <course>57.660000</course>
+ <speed>1.260389</speed>
+ <name>WP0109</name>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.000000</pdop>
+</trkpt>
+<trkpt lat="45.496243318" lon="-75.734476640">
+ <ele>95.800000</ele>
+<time>2005-06-11T00:53:43Z</time>
+ <course>55.730000</course>
+ <speed>1.399289</speed>
+ <name>WP0110</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>5.000000</pdop>
+</trkpt>
+<trkpt lat="45.496326651" lon="-75.734336640">
+ <ele>94.700000</ele>
+<time>2005-06-11T00:53:53Z</time>
+ <course>28.459999</course>
+ <speed>1.286111</speed>
+ <name>WP0111</name>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>0.800000</pdop>
+</trkpt>
+<trkpt lat="45.496198318" lon="-75.734216640">
+ <ele>59.200000</ele>
+<time>2005-06-11T14:39:26Z</time>
+ <course>245.169998</course>
+ <speed>0.972300</speed>
+ <name>WP0112</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>9.400000</pdop>
+</trkpt>
+<trkpt lat="45.496179984" lon="-75.734338307">
+ <ele>55.200000</ele>
+<time>2005-06-12T14:39:42Z</time>
+ <course>240.100006</course>
+ <speed>1.553622</speed>
+ <name>WP0113</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.000000</pdop>
+</trkpt>
+<trkpt lat="45.496081651" lon="-75.734656640">
+ <ele>56.100000</ele>
+<time>2005-06-12T14:40:08Z</time>
+ <course>238.809998</course>
+ <speed>1.265533</speed>
+ <name>WP0114</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.600000</pdop>
+</trkpt>
+<trkpt lat="45.495996651" lon="-75.734781640">
+ <ele>54.500000</ele>
+<time>2005-06-12T14:40:16Z</time>
+ <course>242.740005</course>
+ <speed>1.183222</speed>
+ <name>WP0115</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>11.800000</pdop>
+</trkpt>
+<trkpt lat="45.495906651" lon="-75.734983307">
+ <ele>48.700000</ele>
+<time>2005-06-12T14:40:33Z</time>
+ <course>236.539993</course>
+ <speed>1.003167</speed>
+ <name>WP0116</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.495801651" lon="-75.735363307">
+ <ele>43.700000</ele>
+<time>2005-06-12T14:41:02Z</time>
+ <course>261.720001</course>
+ <speed>1.713100</speed>
+ <name>WP0117</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.200000</pdop>
+</trkpt>
+<trkpt lat="45.495801651" lon="-75.735514974">
+ <ele>45.100000</ele>
+<time>2005-06-12T14:41:16Z</time>
+ <course>298.739990</course>
+ <speed>1.265533</speed>
+ <name>WP0118</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.495833318" lon="-75.735654974">
+ <ele>44.600000</ele>
+<time>2005-06-12T14:41:24Z</time>
+ <course>313.660004</course>
+ <speed>1.188367</speed>
+ <name>WP0119</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>16.600000</pdop>
+</trkpt>
+<trkpt lat="45.495914984" lon="-75.735726640">
+ <ele>44.100000</ele>
+<time>2005-06-12T14:41:31Z</time>
+ <course>330.829987</course>
+ <speed>1.347844</speed>
+ <name>WP0120</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.495956651" lon="-75.735839974">
+ <ele>43.000000</ele>
+<time>2005-06-12T14:41:40Z</time>
+ <course>334.989990</course>
+ <speed>1.198656</speed>
+ <name>WP0121</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.496036651" lon="-75.735908307">
+ <ele>42.000000</ele>
+<time>2005-06-12T14:41:48Z</time>
+ <course>341.049988</course>
+ <speed>1.687378</speed>
+ <name>WP0122</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.200000</pdop>
+</trkpt>
+<trkpt lat="45.496151651" lon="-75.735971640">
+ <ele>41.400000</ele>
+<time>2005-06-12T14:41:55Z</time>
+ <course>1.620000</course>
+ <speed>1.594778</speed>
+ <name>WP0123</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.800000</pdop>
+</trkpt>
+<trkpt lat="45.496328318" lon="-75.735998307">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:42:05Z</time>
+ <course>18.180000</course>
+ <speed>1.106055</speed>
+ <name>WP0124</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.800000</pdop>
+</trkpt>
+<trkpt lat="45.496431651" lon="-75.735963307">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:42:14Z</time>
+ <course>10.700000</course>
+ <speed>1.311833</speed>
+ <name>WP0125</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.496608318" lon="-75.735874974">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:42:31Z</time>
+ <course>333.260010</course>
+ <speed>0.766522</speed>
+ <name>WP0126</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.000000</pdop>
+</trkpt>
+<trkpt lat="45.496763318" lon="-75.735828307">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:42:44Z</time>
+ <course>348.489990</course>
+ <speed>1.126633</speed>
+ <name>WP0127</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.496854984" lon="-75.735886640">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:42:50Z</time>
+ <course>335.130005</course>
+ <speed>1.106055</speed>
+ <name>WP0128</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.496996651" lon="-75.735931640">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:43:03Z</time>
+ <course>356.950012</course>
+ <speed>1.733678</speed>
+ <name>WP0129</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.497081651" lon="-75.735889974">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:43:06Z</time>
+ <course>344.679993</course>
+ <speed>0.977444</speed>
+ <name>WP0130</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.497164984" lon="-75.735838307">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:43:15Z</time>
+ <course>69.209999</course>
+ <speed>1.239811</speed>
+ <name>WP0131</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.497229984" lon="-75.735719974">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:43:24Z</time>
+ <course>83.389999</course>
+ <speed>1.491889</speed>
+ <name>WP0132</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.400000</pdop>
+</trkpt>
+<trkpt lat="45.497303318" lon="-75.735568307">
+ <ele>41.700000</ele>
+<time>2005-06-12T14:43:34Z</time>
+ <course>93.379997</course>
+ <speed>1.569056</speed>
+ <name>WP0133</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>33.799999</pdop>
+</trkpt>
+<trkpt lat="45.497301651" lon="-75.735439974">
+ <ele>41.700000</ele>
+<time>2005-06-12T14:43:41Z</time>
+ <course>105.099998</course>
+ <speed>1.831422</speed>
+ <name>WP0134</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.800000</pdop>
+</trkpt>
+<trkpt lat="45.497318318" lon="-75.735193307">
+ <ele>41.800000</ele>
+<time>2005-06-12T14:43:54Z</time>
+ <course>63.990002</course>
+ <speed>1.373567</speed>
+ <name>WP0135</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.497329984" lon="-75.734973307">
+ <ele>42.300000</ele>
+<time>2005-06-12T14:44:06Z</time>
+ <course>67.769997</course>
+ <speed>1.769689</speed>
+ <name>WP0136</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>21.799999</pdop>
+</trkpt>
+<trkpt lat="45.497464984" lon="-75.733798307">
+ <ele>45.200000</ele>
+<time>2005-06-12T14:44:53Z</time>
+ <course>108.410004</course>
+ <speed>1.358133</speed>
+ <name>WP0137</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.000000</pdop>
+</trkpt>
+<trkpt lat="45.497519984" lon="-75.733038307">
+ <ele>46.700000</ele>
+<time>2005-06-12T14:45:30Z</time>
+ <course>104.510002</course>
+ <speed>1.219233</speed>
+ <name>WP0138</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>8.400000</pdop>
+</trkpt>
+<trkpt lat="45.497474984" lon="-75.732808307">
+ <ele>47.400000</ele>
+<time>2005-06-12T14:45:44Z</time>
+ <course>260.720001</course>
+ <speed>1.023744</speed>
+ <name>WP0139</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>8.600000</pdop>
+</trkpt>
+<trkpt lat="45.497466651" lon="-75.732938307">
+ <ele>48.300000</ele>
+<time>2005-06-12T14:45:55Z</time>
+ <course>274.910004</course>
+ <speed>1.399289</speed>
+ <name>WP0140</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.497506651" lon="-75.733146640">
+ <ele>49.000000</ele>
+<time>2005-06-12T14:46:07Z</time>
+ <course>252.429993</course>
+ <speed>0.802533</speed>
+ <name>WP0141</name>
+</trkpt>
+<trkpt lat="45.497499984" lon="-75.733361640">
+ <ele>49.400000</ele>
+<time>2005-06-12T14:46:22Z</time>
+ <course>174.869995</course>
+ <speed>0.504156</speed>
+ <name>WP0142</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.497463318" lon="-75.733511640">
+ <ele>49.900000</ele>
+<time>2005-06-12T14:46:37Z</time>
+ <course>223.550003</course>
+ <speed>0.838544</speed>
+ <name>WP0143</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>8.200000</pdop>
+</trkpt>
+<trkpt lat="45.497483318" lon="-75.733636640">
+ <ele>49.500000</ele>
+<time>2005-06-12T14:47:06Z</time>
+ <course>255.070007</course>
+ <speed>1.244956</speed>
+ <name>WP0144</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</trkpt>
+<trkpt lat="45.497466651" lon="-75.733898307">
+ <ele>55.000000</ele>
+<time>2005-06-12T14:47:31Z</time>
+ <course>267.149994</course>
+ <speed>1.080333</speed>
+ <name>WP0145</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>9.400000</pdop>
+</trkpt>
+<trkpt lat="45.497471651" lon="-75.734046640">
+ <ele>56.600000</ele>
+<time>2005-06-12T14:47:40Z</time>
+ <course>158.740005</course>
+ <speed>0.761378</speed>
+ <name>WP0146</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>5.400000</pdop>
+</trkpt>
+<trkpt lat="45.497383318" lon="-75.734076640">
+ <ele>56.100000</ele>
+<time>2005-06-12T14:48:17Z</time>
+ <course>233.080002</course>
+ <speed>1.121489</speed>
+ <name>WP0147</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>10.000000</pdop>
+</trkpt>
+<trkpt lat="45.497269984" lon="-75.734148307">
+ <ele>56.700000</ele>
+<time>2005-06-12T14:48:37Z</time>
+ <course>150.190002</course>
+ <speed>0.169767</speed>
+ <name>WP0148</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.497241651" lon="-75.734263307">
+ <ele>70.600000</ele>
+<time>2005-06-12T14:49:04Z</time>
+ <course>155.179993</course>
+ <speed>0.915711</speed>
+ <name>WP0149</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>5.200000</pdop>
+</trkpt>
+<trkpt lat="45.497159984" lon="-75.734243307">
+ <ele>75.600000</ele>
+<time>2005-06-12T14:49:14Z</time>
+ <course>137.089996</course>
+ <speed>0.571033</speed>
+ <name>WP0150</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>5.000000</pdop>
+</trkpt>
+<trkpt lat="45.497066651" lon="-75.734216640">
+ <ele>76.100000</ele>
+<time>2005-06-12T14:49:29Z</time>
+ <course>356.690002</course>
+ <speed>0.226356</speed>
+ <name>WP0151</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>10.600000</pdop>
+</trkpt>
+<trkpt lat="45.496981651" lon="-75.734176640">
+ <ele>77.400000</ele>
+<time>2005-06-12T14:49:49Z</time>
+ <course>233.190002</course>
+ <speed>0.926000</speed>
+ <name>WP0152</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</trkpt>
+<trkpt lat="45.497001651" lon="-75.734269974">
+ <ele>84.500000</ele>
+<time>2005-06-12T14:50:10Z</time>
+ <course>66.459999</course>
+ <speed>1.075189</speed>
+ <name>WP0153</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.497056651" lon="-75.734181640">
+ <ele>90.200000</ele>
+<time>2005-06-12T14:50:25Z</time>
+ <course>285.640015</course>
+ <speed>0.853978</speed>
+ <name>WP0154</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.497098318" lon="-75.734301640">
+ <ele>93.200000</ele>
+<time>2005-06-12T14:50:45Z</time>
+ <course>250.550003</course>
+ <speed>1.214089</speed>
+ <name>WP0155</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.497131651" lon="-75.734461640">
+ <ele>94.400000</ele>
+<time>2005-06-12T14:50:55Z</time>
+ <course>245.679993</course>
+ <speed>1.100911</speed>
+ <name>WP0156</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</trkpt>
+<trkpt lat="45.497083318" lon="-75.734576640">
+ <ele>95.400000</ele>
+<time>2005-06-12T14:51:04Z</time>
+ <course>244.559998</course>
+ <speed>1.188367</speed>
+ <name>WP0157</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.497011651" lon="-75.734718307">
+ <ele>96.500000</ele>
+<time>2005-06-12T14:51:16Z</time>
+ <course>262.299988</course>
+ <speed>1.671944</speed>
+ <name>WP0158</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</trkpt>
+<trkpt lat="45.497041651" lon="-75.734841640">
+ <ele>96.300000</ele>
+<time>2005-06-12T14:51:38Z</time>
+ <course>207.820007</course>
+ <speed>1.070044</speed>
+ <name>WP0159</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.496978318" lon="-75.734936640">
+ <ele>97.000000</ele>
+<time>2005-06-12T14:51:47Z</time>
+ <course>269.070007</course>
+ <speed>1.404433</speed>
+ <name>WP0160</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</trkpt>
+<trkpt lat="45.496954984" lon="-75.735069974">
+ <ele>96.900000</ele>
+<time>2005-06-12T14:51:57Z</time>
+ <course>229.419998</course>
+ <speed>0.982589</speed>
+ <name>WP0161</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.496956651" lon="-75.735244974">
+ <ele>98.200000</ele>
+<time>2005-06-12T14:52:10Z</time>
+ <course>242.610001</course>
+ <speed>0.730511</speed>
+ <name>WP0162</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</trkpt>
+<trkpt lat="45.496894984" lon="-75.735343307">
+ <ele>98.600000</ele>
+<time>2005-06-12T14:52:24Z</time>
+ <course>220.550003</course>
+ <speed>1.497033</speed>
+ <name>WP0163</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</trkpt>
+<trkpt lat="45.496828318" lon="-75.735484974">
+ <ele>98.400000</ele>
+<time>2005-06-12T14:52:38Z</time>
+ <course>237.889999</course>
+ <speed>1.106055</speed>
+ <name>WP0164</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.496764984" lon="-75.735634974">
+ <ele>98.200000</ele>
+<time>2005-06-12T14:52:51Z</time>
+ <course>253.720001</course>
+ <speed>1.445589</speed>
+ <name>WP0165</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</trkpt>
+<trkpt lat="45.496698318" lon="-75.735818307">
+ <ele>97.000000</ele>
+<time>2005-06-12T14:53:04Z</time>
+ <course>224.910004</course>
+ <speed>2.515633</speed>
+ <name>WP0166</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</trkpt>
+<trkpt lat="45.496658318" lon="-75.735986640">
+ <ele>96.600000</ele>
+<time>2005-06-12T14:53:12Z</time>
+ <course>204.449997</course>
+ <speed>2.459044</speed>
+ <name>WP0167</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>13.400000</pdop>
+</trkpt>
+<trkpt lat="45.496573318" lon="-75.736061640">
+ <ele>96.100000</ele>
+<time>2005-06-12T14:53:17Z</time>
+ <course>185.449997</course>
+ <speed>2.165811</speed>
+ <name>WP0168</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.200000</pdop>
+</trkpt>
+<trkpt lat="45.496441651" lon="-75.736114974">
+ <ele>94.800000</ele>
+<time>2005-06-12T14:53:25Z</time>
+ <course>157.490005</course>
+ <speed>2.021767</speed>
+ <name>WP0169</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>13.400000</pdop>
+</trkpt>
+<trkpt lat="45.496343318" lon="-75.736063307">
+ <ele>95.200000</ele>
+<time>2005-06-12T14:53:30Z</time>
+ <course>137.639999</course>
+ <speed>1.764544</speed>
+ <name>WP0170</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>13.600000</pdop>
+</trkpt>
+<trkpt lat="45.495934984" lon="-75.735669974">
+ <ele>93.600000</ele>
+<time>2005-06-12T14:53:51Z</time>
+ <course>83.290001</course>
+ <speed>1.455878</speed>
+ <name>WP0171</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>8.800000</pdop>
+</trkpt>
+<trkpt lat="45.495949984" lon="-75.735524974">
+ <ele>92.400000</ele>
+<time>2005-06-12T14:53:56Z</time>
+ <course>86.800003</course>
+ <speed>0.895133</speed>
+ <name>WP0172</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.000000</pdop>
+</trkpt>
+<trkpt lat="45.495986651" lon="-75.735344974">
+ <ele>91.200000</ele>
+<time>2005-06-12T14:54:07Z</time>
+ <course>79.180000</course>
+ <speed>0.828256</speed>
+ <name>WP0173</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.000000</pdop>
+</trkpt>
+<trkpt lat="45.496024984" lon="-75.735221640">
+ <ele>92.400000</ele>
+<time>2005-06-12T14:54:19Z</time>
+ <course>82.589996</course>
+ <speed>0.766522</speed>
+ <name>WP0174</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</trkpt>
+<trkpt lat="45.496096651" lon="-75.734986640">
+ <ele>94.400000</ele>
+<time>2005-06-12T14:54:46Z</time>
+ <course>67.809998</course>
+ <speed>0.956867</speed>
+ <name>WP0175</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.800000</pdop>
+</trkpt>
+<trkpt lat="45.496131651" lon="-75.734836640">
+ <ele>92.800000</ele>
+<time>2005-06-12T14:55:02Z</time>
+ <course>43.900002</course>
+ <speed>1.260389</speed>
+ <name>WP0176</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.800000</pdop>
+</trkpt>
+<trkpt lat="45.496186651" lon="-75.734716640">
+ <ele>94.900000</ele>
+<time>2005-06-12T14:55:11Z</time>
+ <course>81.980003</course>
+ <speed>1.142067</speed>
+ <name>WP0177</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>9.000000</pdop>
+</trkpt>
+<trkpt lat="45.496241651" lon="-75.734586640">
+ <ele>95.600000</ele>
+<time>2005-06-12T14:55:21Z</time>
+ <course>109.800003</course>
+ <speed>0.056589</speed>
+ <name>WP0178</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.800000</pdop>
+</trkpt>
+<trkpt lat="45.496301651" lon="-75.734363307">
+ <ele>96.300000</ele>
+<time>2005-06-12T14:55:43Z</time>
+ <course>206.750000</course>
+ <speed>0.627622</speed>
+ <name>WP0179</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>9.200000</pdop>
+</trkpt>
+<trkpt lat="45.496216651" lon="-75.734409974">
+ <ele>96.300000</ele>
+<time>2005-06-12T14:56:17Z</time>
+ <course>186.479996</course>
+ <speed>0.735656</speed>
+ <name>WP0180</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.496306651" lon="-75.734371640">
+ <ele>98.800000</ele>
+<time>2005-06-12T14:56:27Z</time>
+ <course>185.270004</course>
+ <speed>0.483578</speed>
+ <name>WP0181</name>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.600000</pdop>
+</trkpt>
+<trkpt lat="45.496194984" lon="-75.734224974">
+ <ele>97.900000</ele>
+<time>2005-06-12T14:57:10Z</time>
+ <course>166.690002</course>
+ <speed>6.152756</speed>
+ <name>WP0182</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>9.600000</pdop>
+</trkpt>
+<trkpt lat="45.495998318" lon="-75.734101640">
+ <ele>97.600000</ele>
+<time>2005-06-12T14:57:13Z</time>
+ <course>166.690002</course>
+ <speed>6.152756</speed>
+ <name>WP0183</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.494281651" lon="-75.733509974">
+ <ele>97.300000</ele>
+<time>2005-06-12T14:57:44Z</time>
+ <course>166.690002</course>
+ <speed>6.152756</speed>
+ <name>WP0184</name>
+</trkpt>
+<trkpt lat="45.491526651" lon="-75.730496640">
+ <ele>97.500000</ele>
+<time>2005-06-12T14:58:20Z</time>
+ <course>131.520004</course>
+ <speed>24.652178</speed>
+ <name>WP0185</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.490809984" lon="-75.728584974">
+ <ele>97.700000</ele>
+<time>2005-06-12T14:58:21Z</time>
+ <course>135.419998</course>
+ <speed>23.268322</speed>
+ <name>WP0186</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.489388318" lon="-75.725018307">
+ <ele>98.100000</ele>
+<time>2005-06-12T14:58:24Z</time>
+ <course>144.899994</course>
+ <speed>21.025345</speed>
+ <name>WP0187</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.488314984" lon="-75.722894974">
+ <ele>98.200000</ele>
+<time>2005-06-12T14:58:28Z</time>
+ <course>147.210007</course>
+ <speed>20.654945</speed>
+ <name>WP0188</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.487204984" lon="-75.721489974">
+ <ele>98.200000</ele>
+<time>2005-06-12T14:58:34Z</time>
+ <course>147.210007</course>
+ <speed>20.654945</speed>
+ <name>WP0189</name>
+</trkpt>
+<trkpt lat="45.487416651" lon="-75.720791640">
+ <ele>97.900000</ele>
+<time>2005-06-12T14:58:42Z</time>
+ <course>160.369995</course>
+ <speed>15.068078</speed>
+ <name>WP0190</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.488398318" lon="-75.721109974">
+ <ele>97.800000</ele>
+<time>2005-06-12T14:58:43Z</time>
+ <course>182.169998</course>
+ <speed>9.877334</speed>
+ <name>WP0191</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.490408318" lon="-75.722254974">
+ <ele>101.300000</ele>
+<time>2005-06-12T14:58:46Z</time>
+ <course>174.380005</course>
+ <speed>7.963600</speed>
+ <name>WP0192</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.491743318" lon="-75.723359974">
+ <ele>105.300000</ele>
+<time>2005-06-12T14:58:52Z</time>
+ <course>179.320007</course>
+ <speed>8.323711</speed>
+ <name>WP0193</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>10.000000</pdop>
+</trkpt>
+<trkpt lat="45.491659984" lon="-75.723431640">
+ <ele>105.600000</ele>
+<time>2005-06-12T14:58:54Z</time>
+ <course>183.029999</course>
+ <speed>8.267122</speed>
+ <name>WP0194</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.491213318" lon="-75.723554974">
+ <ele>105.700000</ele>
+<time>2005-06-12T14:59:01Z</time>
+ <course>183.029999</course>
+ <speed>8.267122</speed>
+ <name>WP0195</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.490278318" lon="-75.723608307">
+ <ele>104.700000</ele>
+<time>2005-06-12T14:59:15Z</time>
+ <course>126.190002</course>
+ <speed>4.876933</speed>
+ <name>WP0196</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.490369984" lon="-75.723388307">
+ <ele>103.600000</ele>
+<time>2005-06-12T14:59:17Z</time>
+ <course>83.410004</course>
+ <speed>14.347856</speed>
+ <name>WP0197</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.490526651" lon="-75.721809974">
+ <ele>101.300000</ele>
+<time>2005-06-12T14:59:24Z</time>
+ <course>84.290001</course>
+ <speed>13.828267</speed>
+ <name>WP0198</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.490071651" lon="-75.720394974">
+ <ele>99.900000</ele>
+<time>2005-06-12T14:59:29Z</time>
+ <course>109.540001</course>
+ <speed>15.947778</speed>
+ <name>WP0199</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>2.600000</pdop>
+</trkpt>
+<trkpt lat="45.488781651" lon="-75.717853307">
+ <ele>98.100000</ele>
+<time>2005-06-12T14:59:40Z</time>
+ <course>115.199997</course>
+ <speed>14.759411</speed>
+ <name>WP0200</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.488024984" lon="-75.715301640">
+ <ele>97.900000</ele>
+<time>2005-06-12T14:59:54Z</time>
+ <course>105.970001</course>
+ <speed>16.909788</speed>
+ <name>WP0201</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.487381651" lon="-75.712531640">
+ <ele>97.700000</ele>
+<time>2005-06-12T15:00:08Z</time>
+ <course>105.970001</course>
+ <speed>16.909788</speed>
+ <name>WP0202</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.487396651" lon="-75.711828307">
+ <ele>97.700000</ele>
+<time>2005-06-12T15:00:12Z</time>
+ <course>87.070000</course>
+ <speed>14.203811</speed>
+ <name>WP0203</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.487534984" lon="-75.711744974">
+ <ele>97.700000</ele>
+<time>2005-06-12T15:00:13Z</time>
+ <course>85.029999</course>
+ <speed>14.121500</speed>
+ <name>WP0204</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.487728318" lon="-75.711471640">
+ <ele>97.500000</ele>
+<time>2005-06-12T15:00:15Z</time>
+ <course>84.540001</course>
+ <speed>18.633179</speed>
+ <name>WP0205</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.487859984" lon="-75.710994974">
+ <ele>97.300000</ele>
+<time>2005-06-12T15:00:17Z</time>
+ <course>84.480003</course>
+ <speed>19.055021</speed>
+ <name>WP0206</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.488128318" lon="-75.708784974">
+ <ele>97.100000</ele>
+<time>2005-06-12T15:00:26Z</time>
+ <course>84.480003</course>
+ <speed>19.055021</speed>
+ <name>WP0207</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.488351651" lon="-75.705628307">
+ <ele>97.000000</ele>
+<time>2005-06-12T15:00:39Z</time>
+ <course>84.480003</course>
+ <speed>19.055021</speed>
+ <name>WP0208</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.488748318" lon="-75.704488307">
+ <ele>97.100000</ele>
+<time>2005-06-12T15:00:43Z</time>
+ <course>86.349998</course>
+ <speed>7.526322</speed>
+ <name>WP0209</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</trkpt>
+<trkpt lat="45.489294984" lon="-75.703023307">
+ <ele>97.200000</ele>
+<time>2005-06-12T15:00:52Z</time>
+ <course>103.959999</course>
+ <speed>0.164622</speed>
+ <name>WP0210</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</trkpt>
+<trkpt lat="45.489278318" lon="-75.703171640">
+ <ele>97.100000</ele>
+<time>2005-06-12T15:00:56Z</time>
+ <course>198.320007</course>
+ <speed>0.174911</speed>
+ <name>WP0211</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</trkpt>
+<trkpt lat="45.489263318" lon="-75.703306640">
+ <ele>96.900000</ele>
+<time>2005-06-12T15:01:14Z</time>
+ <course>2.360000</course>
+ <speed>0.920856</speed>
+ <name>WP0212</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.489364984" lon="-75.702803307">
+ <ele>96.900000</ele>
+<time>2005-06-12T15:01:37Z</time>
+ <course>81.510002</course>
+ <speed>14.769700</speed>
+ <name>WP0213</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.489553318" lon="-75.700098307">
+ <ele>97.300000</ele>
+<time>2005-06-12T15:01:45Z</time>
+ <course>94.290001</course>
+ <speed>4.218444</speed>
+ <name>WP0214</name>
+</trkpt>
+<trkpt lat="45.489698318" lon="-75.698621640">
+ <ele>97.200000</ele>
+<time>2005-06-12T15:01:59Z</time>
+ <course>90.029999</course>
+ <speed>1.450733</speed>
+ <name>WP0215</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</trkpt>
+<trkpt lat="45.489766651" lon="-75.698538307">
+ <ele>97.200000</ele>
+<time>2005-06-12T15:02:04Z</time>
+ <course>91.970001</course>
+ <speed>1.430156</speed>
+ <name>WP0216</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.489761651" lon="-75.698398307">
+ <ele>97.100000</ele>
+<time>2005-06-12T15:02:12Z</time>
+ <course>93.570000</course>
+ <speed>15.705989</speed>
+ <name>WP0217</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.489583318" lon="-75.695093307">
+ <ele>97.400000</ele>
+<time>2005-06-12T15:02:28Z</time>
+ <course>93.570000</course>
+ <speed>15.705989</speed>
+ <name>WP0218</name>
+</trkpt>
+<trkpt lat="45.489726651" lon="-75.693488307">
+ <ele>97.500000</ele>
+<time>2005-06-12T15:02:36Z</time>
+ <course>76.129997</course>
+ <speed>14.399300</speed>
+ <name>WP0219</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.489909984" lon="-75.693386640">
+ <ele>97.500000</ele>
+<time>2005-06-12T15:02:37Z</time>
+ <course>75.209999</course>
+ <speed>14.574211</speed>
+ <name>WP0220</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.490408318" lon="-75.692841640">
+ <ele>97.500000</ele>
+<time>2005-06-12T15:02:41Z</time>
+ <course>75.209999</course>
+ <speed>14.574211</speed>
+ <name>WP0221</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.490608318" lon="-75.692348307">
+ <ele>97.400000</ele>
+<time>2005-06-12T15:02:44Z</time>
+ <course>75.209999</course>
+ <speed>14.574211</speed>
+ <name>WP0222</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.491079984" lon="-75.690218307">
+ <ele>97.400000</ele>
+<time>2005-06-12T15:02:56Z</time>
+ <course>90.370003</course>
+ <speed>13.159489</speed>
+ <name>WP0223</name>
+</trkpt>
+<trkpt lat="45.491288318" lon="-75.688778307">
+ <ele>97.300000</ele>
+<time>2005-06-12T15:03:04Z</time>
+ <course>111.029999</course>
+ <speed>13.776822</speed>
+ <name>WP0224</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.491183318" lon="-75.688611640">
+ <ele>97.300000</ele>
+<time>2005-06-12T15:03:05Z</time>
+ <course>126.019997</course>
+ <speed>15.505356</speed>
+ <name>WP0225</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.490993318" lon="-75.688663307">
+ <ele>99.000000</ele>
+<time>2005-06-12T15:03:06Z</time>
+ <course>171.699997</course>
+ <speed>10.607844</speed>
+ <name>WP0226</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>2.000000</pdop>
+</trkpt>
+<trkpt lat="45.489688318" lon="-75.688748307">
+ <ele>99.300000</ele>
+<time>2005-06-12T15:03:16Z</time>
+ <course>154.520004</course>
+ <speed>6.543733</speed>
+ <name>WP0227</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.489516651" lon="-75.688719974">
+ <ele>99.200000</ele>
+<time>2005-06-12T15:03:20Z</time>
+ <course>159.869995</course>
+ <speed>0.133756</speed>
+ <name>WP0228</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>2.000000</pdop>
+</trkpt>
+<trkpt lat="45.489606651" lon="-75.688778307">
+ <ele>99.000000</ele>
+<time>2005-06-12T15:03:26Z</time>
+ <course>169.960007</course>
+ <speed>0.154333</speed>
+ <name>WP0229</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>2.000000</pdop>
+</trkpt>
+<trkpt lat="45.489716651" lon="-75.688851640">
+ <ele>98.600000</ele>
+<time>2005-06-12T15:03:53Z</time>
+ <course>167.100006</course>
+ <speed>1.152356</speed>
+ <name>WP0230</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>2.000000</pdop>
+</trkpt>
+<trkpt lat="45.489636651" lon="-75.688773307">
+ <ele>98.300000</ele>
+<time>2005-06-12T15:04:12Z</time>
+ <course>318.260010</course>
+ <speed>0.864267</speed>
+ <name>WP0231</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.489688318" lon="-75.688884974">
+ <ele>98.000000</ele>
+<time>2005-06-12T15:04:34Z</time>
+ <course>76.680000</course>
+ <speed>1.646222</speed>
+ <name>WP0232</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.489699984" lon="-75.688648307">
+ <ele>98.200000</ele>
+<time>2005-06-12T15:04:37Z</time>
+ <course>47.889999</course>
+ <speed>3.251289</speed>
+ <name>WP0233</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.489858318" lon="-75.688149974">
+ <ele>98.400000</ele>
+<time>2005-06-12T15:04:43Z</time>
+ <course>47.889999</course>
+ <speed>3.251289</speed>
+ <name>WP0234</name>
+ <sat>1</sat>
+</trkpt>
+<trkpt lat="45.489979984" lon="-75.687781640">
+ <ele>98.400000</ele>
+<time>2005-06-12T15:04:51Z</time>
+ <course>240.000000</course>
+ <speed>0.123467</speed>
+ <name>WP0235</name>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>2.000000</pdop>
+</trkpt>
+<trkpt lat="45.489979984" lon="-75.687646640">
+ <ele>98.100000</ele>
+<time>2005-06-12T15:05:11Z</time>
+ <course>159.000000</course>
+ <speed>0.128611</speed>
+ <name>WP0236</name>
+ <sat>2</sat>
+</trkpt>
+<trkpt lat="45.490004984" lon="-75.684934974">
+ <ele>97.400000</ele>
+<time>2005-06-12T15:05:30Z</time>
+ <course>247.240005</course>
+ <speed>0.334389</speed>
+ <name>WP0237</name>
+ <sat>2</sat>
+</trkpt>
+</trkseg>
+</trk>
+</gpx>
--- /dev/null
+<?xml version="1.0"?>
+<gpx
+ version="1.0"
+creator="GPSBabel - http://www.gpsbabel.org"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns="http://www.topografix.com/GPX/1/0"
+xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
+<time>1970-01-01T00:00:00Z</time>
+<bounds minlat="45.458204984" minlon ="-75.770526640" maxlat="45.497519984" maxlon="-75.684934974" />
+<wpt lat="45.460366651" lon="-75.767939974">
+ <ele>33.700000</ele>
+<time>2005-05-09T19:02:01Z</time>
+ <name>WP0001</name>
+ <cmt>WP0001</cmt>
+ <desc>WP0001</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>30.600000</pdop>
+</wpt>
+<wpt lat="45.460339984" lon="-75.767591640">
+ <ele>33.700000</ele>
+<time>2005-05-09T19:02:03Z</time>
+ <name>WP0002</name>
+ <cmt>WP0002</cmt>
+ <desc>WP0002</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>30.600000</pdop>
+</wpt>
+<wpt lat="45.458376651" lon="-75.768483307">
+ <ele>105.400000</ele>
+<time>2005-05-09T20:09:13Z</time>
+ <name>WP0003</name>
+ <cmt>WP0003</cmt>
+ <desc>WP0003</desc>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>1.400000</pdop>
+</wpt>
+<wpt lat="45.458293318" lon="-75.768566640">
+ <ele>104.600000</ele>
+<time>2005-05-09T20:09:23Z</time>
+ <name>WP0004</name>
+ <cmt>WP0004</cmt>
+ <desc>WP0004</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.400000</pdop>
+</wpt>
+<wpt lat="45.458298318" lon="-75.768701640">
+ <ele>102.500000</ele>
+<time>2005-05-09T20:09:44Z</time>
+ <name>WP0005</name>
+ <cmt>WP0005</cmt>
+ <desc>WP0005</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.400000</pdop>
+</wpt>
+<wpt lat="45.458266651" lon="-75.769021640">
+ <ele>108.900000</ele>
+<time>2005-05-09T20:10:04Z</time>
+ <name>WP0006</name>
+ <cmt>WP0006</cmt>
+ <desc>WP0006</desc>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>2.200000</pdop>
+</wpt>
+<wpt lat="45.458204984" lon="-75.770038307">
+ <ele>108.400000</ele>
+<time>2005-05-09T20:11:22Z</time>
+ <name>WP0007</name>
+ <cmt>WP0007</cmt>
+ <desc>WP0007</desc>
+ <fix>dgps</fix>
+ <sat>9</sat>
+ <pdop>1.000000</pdop>
+</wpt>
+<wpt lat="45.458274984" lon="-75.770526640">
+ <ele>110.600000</ele>
+<time>2005-05-09T20:11:50Z</time>
+ <name>WP0008</name>
+ <cmt>WP0008</cmt>
+ <desc>WP0008</desc>
+ <fix>dgps</fix>
+ <sat>8</sat>
+ <pdop>1.400000</pdop>
+</wpt>
+<wpt lat="45.458353318" lon="-75.770481640">
+ <ele>106.200000</ele>
+<time>2005-05-09T20:14:00Z</time>
+ <name>WP0009</name>
+ <cmt>WP0009</cmt>
+ <desc>WP0009</desc>
+ <fix>dgps</fix>
+ <sat>10</sat>
+ <pdop>1.000000</pdop>
+</wpt>
+<wpt lat="45.492471651" lon="-75.717699974">
+ <ele>34.100000</ele>
+<time>2005-05-09T21:36:00Z</time>
+ <name>WP0010</name>
+ <cmt>WP0010</cmt>
+ <desc>WP0010</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.000000</pdop>
+</wpt>
+<wpt lat="45.492506651" lon="-75.717636640">
+ <ele>-22.300000</ele>
+<time>2005-06-03T21:36:06Z</time>
+ <name>WP0011</name>
+ <cmt>WP0011</cmt>
+ <desc>WP0011</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.600000</pdop>
+</wpt>
+<wpt lat="45.492283318" lon="-75.717694974">
+ <ele>-34.800000</ele>
+<time>2005-06-03T21:36:08Z</time>
+ <name>WP0012</name>
+ <cmt>WP0012</cmt>
+ <desc>WP0012</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.400000</pdop>
+</wpt>
+<wpt lat="45.492396651" lon="-75.717684974">
+ <ele>-28.700000</ele>
+<time>2005-06-03T21:36:09Z</time>
+ <name>WP0013</name>
+ <cmt>WP0013</cmt>
+ <desc>WP0013</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.600000</pdop>
+</wpt>
+<wpt lat="45.492381651" lon="-75.717586640">
+ <ele>-21.000000</ele>
+<time>2005-06-03T21:36:17Z</time>
+ <name>WP0014</name>
+ <cmt>WP0014</cmt>
+ <desc>WP0014</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.800000</pdop>
+</wpt>
+<wpt lat="45.492294984" lon="-75.717593307">
+ <ele>-25.300000</ele>
+<time>2005-06-03T21:36:31Z</time>
+ <name>WP0015</name>
+ <cmt>WP0015</cmt>
+ <desc>WP0015</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.491944984" lon="-75.717474974">
+ <ele>43.400000</ele>
+<time>2005-06-03T21:36:45Z</time>
+ <name>WP0016</name>
+ <cmt>WP0016</cmt>
+ <desc>WP0016</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.800000</pdop>
+</wpt>
+<wpt lat="45.491938318" lon="-75.717353307">
+ <ele>39.300000</ele>
+<time>2005-06-03T21:36:51Z</time>
+ <name>WP0017</name>
+ <cmt>WP0017</cmt>
+ <desc>WP0017</desc>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.600000</pdop>
+</wpt>
+<wpt lat="45.491969984" lon="-75.717238307">
+ <ele>48.300000</ele>
+<time>2005-06-03T21:36:58Z</time>
+ <name>WP0018</name>
+ <cmt>WP0018</cmt>
+ <desc>WP0018</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</wpt>
+<wpt lat="45.491994984" lon="-75.717094974">
+ <ele>44.500000</ele>
+<time>2005-06-03T21:37:07Z</time>
+ <name>WP0019</name>
+ <cmt>WP0019</cmt>
+ <desc>WP0019</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</wpt>
+<wpt lat="45.491996651" lon="-75.716914974">
+ <ele>39.900000</ele>
+<time>2005-06-03T21:37:18Z</time>
+ <name>WP0020</name>
+ <cmt>WP0020</cmt>
+ <desc>WP0020</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.600000</pdop>
+</wpt>
+<wpt lat="45.492019984" lon="-75.716781640">
+ <ele>23.600000</ele>
+<time>2005-06-03T21:37:26Z</time>
+ <name>WP0021</name>
+ <cmt>WP0021</cmt>
+ <desc>WP0021</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.600000</pdop>
+</wpt>
+<wpt lat="45.492071651" lon="-75.716738307">
+ <ele>46.700000</ele>
+<time>2005-06-03T21:37:46Z</time>
+ <name>WP0022</name>
+ <cmt>WP0022</cmt>
+ <desc>WP0022</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.000000</pdop>
+</wpt>
+<wpt lat="45.492071651" lon="-75.716736640">
+ <ele>61.300000</ele>
+<time>2005-06-03T21:37:52Z</time>
+ <name>WP0023</name>
+ <cmt>WP0023</cmt>
+ <desc>WP0023</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</wpt>
+<wpt lat="45.492096651" lon="-75.716736640">
+ <ele>74.600000</ele>
+<time>2005-06-03T21:38:16Z</time>
+ <name>WP0024</name>
+ <cmt>WP0024</cmt>
+ <desc>WP0024</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.000000</pdop>
+</wpt>
+<wpt lat="45.492099984" lon="-75.716729974">
+ <ele>63.600000</ele>
+<time>2005-06-03T21:38:50Z</time>
+ <name>WP0025</name>
+ <cmt>WP0025</cmt>
+ <desc>WP0025</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.200000</pdop>
+</wpt>
+<wpt lat="45.492721651" lon="-75.718441640">
+ <ele>83.600000</ele>
+<time>2005-06-03T21:55:06Z</time>
+ <name>WP0026</name>
+ <cmt>WP0026</cmt>
+ <desc>WP0026</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>5.200000</pdop>
+</wpt>
+<wpt lat="45.492656651" lon="-75.718409974">
+ <ele>76.200000</ele>
+<time>2005-06-03T21:55:14Z</time>
+ <name>WP0027</name>
+ <cmt>WP0027</cmt>
+ <desc>WP0027</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>5.200000</pdop>
+</wpt>
+<wpt lat="45.492591651" lon="-75.718313307">
+ <ele>76.300000</ele>
+<time>2005-06-03T21:57:31Z</time>
+ <name>WP0028</name>
+ <cmt>WP0028</cmt>
+ <desc>WP0028</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>10.600000</pdop>
+</wpt>
+<wpt lat="45.492568318" lon="-75.718309974">
+ <ele>59.800000</ele>
+<time>2005-06-03T21:57:54Z</time>
+ <name>WP0029</name>
+ <cmt>WP0029</cmt>
+ <desc>WP0029</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>5.200000</pdop>
+</wpt>
+<wpt lat="45.492314984" lon="-75.718339974">
+ <ele>34.300000</ele>
+<time>2005-06-04T23:06:26Z</time>
+ <name>WP0030</name>
+ <cmt>WP0030</cmt>
+ <desc>WP0030</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>25.400000</pdop>
+</wpt>
+<wpt lat="45.491909984" lon="-75.718324974">
+ <ele>34.300000</ele>
+<time>2005-06-04T23:14:32Z</time>
+ <name>WP0031</name>
+ <cmt>WP0031</cmt>
+ <desc>WP0031</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>28.200001</pdop>
+</wpt>
+<wpt lat="45.492206651" lon="-75.718414974">
+ <ele>34.300000</ele>
+<time>2005-06-04T23:14:43Z</time>
+ <name>WP0032</name>
+ <cmt>WP0032</cmt>
+ <desc>WP0032</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>28.200001</pdop>
+</wpt>
+<wpt lat="45.492689984" lon="-75.718359974">
+ <ele>70.800000</ele>
+<time>2005-06-04T23:15:39Z</time>
+ <name>WP0033</name>
+ <cmt>WP0033</cmt>
+ <desc>WP0033</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.800000</pdop>
+</wpt>
+<wpt lat="45.492691651" lon="-75.718408307">
+ <ele>61.200000</ele>
+<time>2005-06-04T23:16:38Z</time>
+ <name>WP0034</name>
+ <cmt>WP0034</cmt>
+ <desc>WP0034</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.000000</pdop>
+</wpt>
+<wpt lat="45.492601651" lon="-75.718438307">
+ <ele>62.400000</ele>
+<time>2005-06-04T23:17:21Z</time>
+ <name>WP0035</name>
+ <cmt>WP0035</cmt>
+ <desc>WP0035</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.492479984" lon="-75.718403307">
+ <ele>54.200000</ele>
+<time>2005-06-04T23:22:58Z</time>
+ <name>WP0036</name>
+ <cmt>WP0036</cmt>
+ <desc>WP0036</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>6.800000</pdop>
+</wpt>
+<wpt lat="45.492566651" lon="-75.718339974">
+ <ele>57.000000</ele>
+<time>2005-06-04T23:25:52Z</time>
+ <name>WP0037</name>
+ <cmt>WP0037</cmt>
+ <desc>WP0037</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>19.400000</pdop>
+</wpt>
+<wpt lat="45.492343318" lon="-75.722331640">
+ <ele>0.000000</ele>
+<time>2005-06-04T23:39:14Z</time>
+ <name>WP0038</name>
+ <cmt>WP0038</cmt>
+ <desc>WP0038</desc>
+ <pdop>24.700001</pdop>
+</wpt>
+<wpt lat="45.492314984" lon="-75.722923307">
+ <ele>57.600000</ele>
+<time>2005-06-04T23:39:18Z</time>
+ <name>WP0039</name>
+ <cmt>WP0039</cmt>
+ <desc>WP0039</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>17.799999</pdop>
+</wpt>
+<wpt lat="45.492369984" lon="-75.722586640">
+ <ele>74.800000</ele>
+<time>2005-06-04T23:39:19Z</time>
+ <name>WP0040</name>
+ <cmt>WP0040</cmt>
+ <desc>WP0040</desc>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>1.000000</pdop>
+</wpt>
+<wpt lat="45.493596651" lon="-75.728018307">
+ <ele>95.100000</ele>
+<time>2005-06-04T23:44:29Z</time>
+ <name>WP0041</name>
+ <cmt>WP0041</cmt>
+ <desc>WP0041</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</wpt>
+<wpt lat="45.492388318" lon="-75.731491640">
+ <ele>69.100000</ele>
+<time>2005-06-04T23:50:38Z</time>
+ <name>WP0042</name>
+ <cmt>WP0042</cmt>
+ <desc>WP0042</desc>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>1.000000</pdop>
+</wpt>
+<wpt lat="45.492379984" lon="-75.731639974">
+ <ele>71.300000</ele>
+<time>2005-06-04T23:52:35Z</time>
+ <name>WP0043</name>
+ <cmt>WP0043</cmt>
+ <desc>WP0043</desc>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>1.000000</pdop>
+</wpt>
+<wpt lat="45.492419984" lon="-75.731754974">
+ <ele>71.300000</ele>
+<time>2005-06-04T23:52:43Z</time>
+ <name>WP0044</name>
+ <cmt>WP0044</cmt>
+ <desc>WP0044</desc>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.400000</pdop>
+</wpt>
+<wpt lat="45.492678318" lon="-75.732136640">
+ <ele>71.300000</ele>
+<time>2005-06-04T23:53:15Z</time>
+ <name>WP0045</name>
+ <cmt>WP0045</cmt>
+ <desc>WP0045</desc>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.400000</pdop>
+</wpt>
+<wpt lat="45.492764984" lon="-75.732181640">
+ <ele>70.700000</ele>
+<time>2005-06-04T23:53:25Z</time>
+ <name>WP0046</name>
+ <cmt>WP0046</cmt>
+ <desc>WP0046</desc>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.400000</pdop>
+</wpt>
+<wpt lat="45.493056651" lon="-75.734448307">
+ <ele>68.400000</ele>
+<time>2005-06-04T23:56:24Z</time>
+ <name>WP0047</name>
+ <cmt>WP0047</cmt>
+ <desc>WP0047</desc>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.200000</pdop>
+</wpt>
+<wpt lat="45.492984984" lon="-75.734376640">
+ <ele>72.900000</ele>
+<time>2005-06-04T23:56:54Z</time>
+ <name>WP0048</name>
+ <cmt>WP0048</cmt>
+ <desc>WP0048</desc>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.200000</pdop>
+</wpt>
+<wpt lat="45.493048318" lon="-75.734484974">
+ <ele>71.400000</ele>
+<time>2005-06-04T23:57:12Z</time>
+ <name>WP0049</name>
+ <cmt>WP0049</cmt>
+ <desc>WP0049</desc>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>1.000000</pdop>
+</wpt>
+<wpt lat="45.493248318" lon="-75.734873307">
+ <ele>71.200000</ele>
+<time>2005-06-04T23:57:43Z</time>
+ <name>WP0050</name>
+ <cmt>WP0050</cmt>
+ <desc>WP0050</desc>
+ <fix>dgps</fix>
+ <sat>8</sat>
+ <pdop>1.000000</pdop>
+</wpt>
+<wpt lat="45.493511651" lon="-75.735343307">
+ <ele>71.600000</ele>
+<time>2005-06-04T23:58:26Z</time>
+ <name>WP0051</name>
+ <cmt>WP0051</cmt>
+ <desc>WP0051</desc>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>1.400000</pdop>
+</wpt>
+<wpt lat="45.494089984" lon="-75.736121640">
+ <ele>71.000000</ele>
+<time>2005-06-04T00:00:00Z</time>
+ <name>WP0052</name>
+ <cmt>WP0052</cmt>
+ <desc>WP0052</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.494091651" lon="-75.736254974">
+ <ele>72.100000</ele>
+<time>2005-06-05T00:00:11Z</time>
+ <name>WP0053</name>
+ <cmt>WP0053</cmt>
+ <desc>WP0053</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.494156651" lon="-75.736351640">
+ <ele>72.700000</ele>
+<time>2005-06-05T00:00:20Z</time>
+ <name>WP0054</name>
+ <cmt>WP0054</cmt>
+ <desc>WP0054</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</wpt>
+<wpt lat="45.494316651" lon="-75.736706640">
+ <ele>72.200000</ele>
+<time>2005-06-05T00:00:48Z</time>
+ <name>WP0055</name>
+ <cmt>WP0055</cmt>
+ <desc>WP0055</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.494326651" lon="-75.736839974">
+ <ele>72.500000</ele>
+<time>2005-06-05T00:00:59Z</time>
+ <name>WP0056</name>
+ <cmt>WP0056</cmt>
+ <desc>WP0056</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.494348318" lon="-75.737104974">
+ <ele>73.000000</ele>
+<time>2005-06-05T00:01:09Z</time>
+ <name>WP0057</name>
+ <cmt>WP0057</cmt>
+ <desc>WP0057</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.494411651" lon="-75.737268307">
+ <ele>73.300000</ele>
+<time>2005-06-05T00:01:44Z</time>
+ <name>WP0058</name>
+ <cmt>WP0058</cmt>
+ <desc>WP0058</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>19.400000</pdop>
+</wpt>
+<wpt lat="45.494488318" lon="-75.737228307">
+ <ele>78.100000</ele>
+<time>2005-06-05T00:01:58Z</time>
+ <name>WP0059</name>
+ <cmt>WP0059</cmt>
+ <desc>WP0059</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.000000</pdop>
+</wpt>
+<wpt lat="45.494713318" lon="-75.737163307">
+ <ele>77.000000</ele>
+<time>2005-06-05T00:02:16Z</time>
+ <name>WP0060</name>
+ <cmt>WP0060</cmt>
+ <desc>WP0060</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.200000</pdop>
+</wpt>
+<wpt lat="45.494818318" lon="-75.737188307">
+ <ele>75.500000</ele>
+<time>2005-06-05T00:02:25Z</time>
+ <name>WP0061</name>
+ <cmt>WP0061</cmt>
+ <desc>WP0061</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.200000</pdop>
+</wpt>
+<wpt lat="45.495011651" lon="-75.737183307">
+ <ele>71.000000</ele>
+<time>2005-06-05T00:02:42Z</time>
+ <name>WP0062</name>
+ <cmt>WP0062</cmt>
+ <desc>WP0062</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>12.400000</pdop>
+</wpt>
+<wpt lat="45.495254984" lon="-75.737171640">
+ <ele>75.800000</ele>
+<time>2005-06-05T00:03:21Z</time>
+ <name>WP0063</name>
+ <cmt>WP0063</cmt>
+ <desc>WP0063</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.200000</pdop>
+</wpt>
+<wpt lat="45.495354984" lon="-75.737114974">
+ <ele>72.600000</ele>
+<time>2005-06-05T00:03:31Z</time>
+ <name>WP0064</name>
+ <cmt>WP0064</cmt>
+ <desc>WP0064</desc>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.600000</pdop>
+</wpt>
+<wpt lat="45.495581651" lon="-75.736874974">
+ <ele>70.300000</ele>
+<time>2005-06-05T00:03:53Z</time>
+ <name>WP0065</name>
+ <cmt>WP0065</cmt>
+ <desc>WP0065</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.800000</pdop>
+</wpt>
+<wpt lat="45.495921651" lon="-75.736509974">
+ <ele>74.600000</ele>
+<time>2005-06-05T00:04:31Z</time>
+ <name>WP0066</name>
+ <cmt>WP0066</cmt>
+ <desc>WP0066</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.800000</pdop>
+</wpt>
+<wpt lat="45.495844984" lon="-75.736588307">
+ <ele>76.300000</ele>
+<time>2005-06-05T00:05:05Z</time>
+ <name>WP0067</name>
+ <cmt>WP0067</cmt>
+ <desc>WP0067</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</wpt>
+<wpt lat="45.495876651" lon="-75.736471640">
+ <ele>72.100000</ele>
+<time>2005-06-05T00:05:45Z</time>
+ <name>WP0068</name>
+ <cmt>WP0068</cmt>
+ <desc>WP0068</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>5.200000</pdop>
+</wpt>
+<wpt lat="45.495916651" lon="-75.736536640">
+ <ele>80.900000</ele>
+<time>2005-06-05T00:06:19Z</time>
+ <name>WP0069</name>
+ <cmt>WP0069</cmt>
+ <desc>WP0069</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.000000</pdop>
+</wpt>
+<wpt lat="45.495866651" lon="-75.736521640">
+ <ele>89.500000</ele>
+<time>2005-06-05T00:06:25Z</time>
+ <name>WP0070</name>
+ <cmt>WP0070</cmt>
+ <desc>WP0070</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>4.000000</pdop>
+</wpt>
+<wpt lat="45.496203318" lon="-75.734848307">
+ <ele>102.100000</ele>
+<time>2005-06-05T00:37:53Z</time>
+ <name>WP0071</name>
+ <cmt>WP0071</cmt>
+ <desc>WP0071</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.200000</pdop>
+</wpt>
+<wpt lat="45.496083318" lon="-75.734841640">
+ <ele>102.800000</ele>
+<time>2005-06-11T00:38:21Z</time>
+ <name>WP0072</name>
+ <cmt>WP0072</cmt>
+ <desc>WP0072</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>13.400000</pdop>
+</wpt>
+<wpt lat="45.496109984" lon="-75.734754974">
+ <ele>94.100000</ele>
+<time>2005-06-11T00:38:55Z</time>
+ <name>WP0073</name>
+ <cmt>WP0073</cmt>
+ <desc>WP0073</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</wpt>
+<wpt lat="45.496299984" lon="-75.734379974">
+ <ele>93.300000</ele>
+<time>2005-06-11T00:39:44Z</time>
+ <name>WP0074</name>
+ <cmt>WP0074</cmt>
+ <desc>WP0074</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</wpt>
+<wpt lat="45.496259984" lon="-75.734368307">
+ <ele>83.800000</ele>
+<time>2005-06-11T00:40:44Z</time>
+ <name>WP0075</name>
+ <cmt>WP0075</cmt>
+ <desc>WP0075</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.496204984" lon="-75.734474974">
+ <ele>85.100000</ele>
+<time>2005-06-11T00:41:04Z</time>
+ <name>WP0076</name>
+ <cmt>WP0076</cmt>
+ <desc>WP0076</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.496191651" lon="-75.734614974">
+ <ele>85.600000</ele>
+<time>2005-06-11T00:41:11Z</time>
+ <name>WP0077</name>
+ <cmt>WP0077</cmt>
+ <desc>WP0077</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>16.000000</pdop>
+</wpt>
+<wpt lat="45.496134984" lon="-75.734768307">
+ <ele>85.900000</ele>
+<time>2005-06-11T00:41:19Z</time>
+ <name>WP0078</name>
+ <cmt>WP0078</cmt>
+ <desc>WP0078</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.496108318" lon="-75.734911640">
+ <ele>85.200000</ele>
+<time>2005-06-11T00:41:27Z</time>
+ <name>WP0079</name>
+ <cmt>WP0079</cmt>
+ <desc>WP0079</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.400000</pdop>
+</wpt>
+<wpt lat="45.496044984" lon="-75.735079974">
+ <ele>87.100000</ele>
+<time>2005-06-11T00:41:43Z</time>
+ <name>WP0080</name>
+ <cmt>WP0080</cmt>
+ <desc>WP0080</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.200000</pdop>
+</wpt>
+<wpt lat="45.495993318" lon="-75.735166640">
+ <ele>82.300000</ele>
+<time>2005-06-11T00:41:51Z</time>
+ <name>WP0081</name>
+ <cmt>WP0081</cmt>
+ <desc>WP0081</desc>
+ <fix>dgps</fix>
+ <sat>6</sat>
+ <pdop>1.200000</pdop>
+</wpt>
+<wpt lat="45.495931651" lon="-75.735276640">
+ <ele>78.800000</ele>
+<time>2005-06-11T00:42:00Z</time>
+ <name>WP0082</name>
+ <cmt>WP0082</cmt>
+ <desc>WP0082</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.400000</pdop>
+</wpt>
+<wpt lat="45.495874984" lon="-75.735439974">
+ <ele>75.500000</ele>
+<time>2005-06-11T00:42:14Z</time>
+ <name>WP0083</name>
+ <cmt>WP0083</cmt>
+ <desc>WP0083</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.400000</pdop>
+</wpt>
+<wpt lat="45.495826651" lon="-75.735561640">
+ <ele>74.100000</ele>
+<time>2005-06-11T00:42:25Z</time>
+ <name>WP0084</name>
+ <cmt>WP0084</cmt>
+ <desc>WP0084</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.000000</pdop>
+</wpt>
+<wpt lat="45.495858318" lon="-75.735689974">
+ <ele>72.500000</ele>
+<time>2005-06-11T00:42:50Z</time>
+ <name>WP0085</name>
+ <cmt>WP0085</cmt>
+ <desc>WP0085</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.495931651" lon="-75.735779974">
+ <ele>74.000000</ele>
+<time>2005-06-11T00:43:01Z</time>
+ <name>WP0086</name>
+ <cmt>WP0086</cmt>
+ <desc>WP0086</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>40.599998</pdop>
+</wpt>
+<wpt lat="45.495899984" lon="-75.735658307">
+ <ele>74.700000</ele>
+<time>2005-06-11T00:43:09Z</time>
+ <name>WP0087</name>
+ <cmt>WP0087</cmt>
+ <desc>WP0087</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.000000</pdop>
+</wpt>
+<wpt lat="45.495808318" lon="-75.735613307">
+ <ele>72.300000</ele>
+<time>2005-06-11T00:43:38Z</time>
+ <name>WP0088</name>
+ <cmt>WP0088</cmt>
+ <desc>WP0088</desc>
+</wpt>
+<wpt lat="45.495711651" lon="-75.735599974">
+ <ele>72.200000</ele>
+<time>2005-06-11T00:44:05Z</time>
+ <name>WP0089</name>
+ <cmt>WP0089</cmt>
+ <desc>WP0089</desc>
+</wpt>
+<wpt lat="45.495679984" lon="-75.735724974">
+ <ele>73.000000</ele>
+<time>2005-06-11T00:44:11Z</time>
+ <name>WP0090</name>
+ <cmt>WP0090</cmt>
+ <desc>WP0090</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>38.200001</pdop>
+</wpt>
+<wpt lat="45.495651651" lon="-75.735859974">
+ <ele>74.400000</ele>
+<time>2005-06-11T00:44:23Z</time>
+ <name>WP0091</name>
+ <cmt>WP0091</cmt>
+ <desc>WP0091</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.495756651" lon="-75.735824974">
+ <ele>81.200000</ele>
+<time>2005-06-11T00:44:43Z</time>
+ <name>WP0092</name>
+ <cmt>WP0092</cmt>
+ <desc>WP0092</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>37.200001</pdop>
+</wpt>
+<wpt lat="45.495728318" lon="-75.735801640">
+ <ele>70.100000</ele>
+<time>2005-06-11T00:44:47Z</time>
+ <name>WP0093</name>
+ <cmt>WP0093</cmt>
+ <desc>WP0093</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>9.400000</pdop>
+</wpt>
+<wpt lat="45.495708318" lon="-75.735911640">
+ <ele>64.400000</ele>
+<time>2005-06-11T00:45:02Z</time>
+ <name>WP0094</name>
+ <cmt>WP0094</cmt>
+ <desc>WP0094</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.495683318" lon="-75.736064974">
+ <ele>64.000000</ele>
+<time>2005-06-11T00:45:35Z</time>
+ <name>WP0095</name>
+ <cmt>WP0095</cmt>
+ <desc>WP0095</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.495584984" lon="-75.736138307">
+ <ele>64.600000</ele>
+<time>2005-06-11T00:46:07Z</time>
+ <name>WP0096</name>
+ <cmt>WP0096</cmt>
+ <desc>WP0096</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>23.000000</pdop>
+</wpt>
+<wpt lat="45.495651651" lon="-75.736043307">
+ <ele>67.300000</ele>
+<time>2005-06-11T00:46:36Z</time>
+ <name>WP0097</name>
+ <cmt>WP0097</cmt>
+ <desc>WP0097</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>5.200000</pdop>
+</wpt>
+<wpt lat="45.495691651" lon="-75.735939974">
+ <ele>71.400000</ele>
+<time>2005-06-11T00:48:44Z</time>
+ <name>WP0098</name>
+ <cmt>WP0098</cmt>
+ <desc>WP0098</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>43.599998</pdop>
+</wpt>
+<wpt lat="45.495706651" lon="-75.736066640">
+ <ele>71.700000</ele>
+<time>2005-06-11T00:49:14Z</time>
+ <name>WP0099</name>
+ <cmt>WP0099</cmt>
+ <desc>WP0099</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>24.200001</pdop>
+</wpt>
+<wpt lat="45.495733318" lon="-75.735924974">
+ <ele>72.300000</ele>
+<time>2005-06-11T00:51:19Z</time>
+ <name>WP0100</name>
+ <cmt>WP0100</cmt>
+ <desc>WP0100</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.200000</pdop>
+</wpt>
+<wpt lat="45.495666651" lon="-75.735996640">
+ <ele>81.200000</ele>
+<time>2005-06-11T00:51:31Z</time>
+ <name>WP0101</name>
+ <cmt>WP0101</cmt>
+ <desc>WP0101</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>36.400002</pdop>
+</wpt>
+<wpt lat="45.495646651" lon="-75.735903307">
+ <ele>74.500000</ele>
+<time>2005-06-11T00:51:43Z</time>
+ <name>WP0102</name>
+ <cmt>WP0102</cmt>
+ <desc>WP0102</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.495689984" lon="-75.735704974">
+ <ele>74.700000</ele>
+<time>2005-06-11T00:51:53Z</time>
+ <name>WP0103</name>
+ <cmt>WP0103</cmt>
+ <desc>WP0103</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>13.600000</pdop>
+</wpt>
+<wpt lat="45.495769984" lon="-75.735519974">
+ <ele>76.200000</ele>
+<time>2005-06-11T00:52:08Z</time>
+ <name>WP0104</name>
+ <cmt>WP0104</cmt>
+ <desc>WP0104</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>50.000000</pdop>
+</wpt>
+<wpt lat="45.495858318" lon="-75.735479974">
+ <ele>77.900000</ele>
+<time>2005-06-11T00:52:19Z</time>
+ <name>WP0105</name>
+ <cmt>WP0105</cmt>
+ <desc>WP0105</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>26.400000</pdop>
+</wpt>
+<wpt lat="45.495914984" lon="-75.735378307">
+ <ele>78.600000</ele>
+<time>2005-06-11T00:52:27Z</time>
+ <name>WP0106</name>
+ <cmt>WP0106</cmt>
+ <desc>WP0106</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>50.000000</pdop>
+</wpt>
+<wpt lat="45.495991651" lon="-75.735234974">
+ <ele>80.700000</ele>
+<time>2005-06-11T00:52:37Z</time>
+ <name>WP0107</name>
+ <cmt>WP0107</cmt>
+ <desc>WP0107</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>1.600000</pdop>
+</wpt>
+<wpt lat="45.496076651" lon="-75.735043307">
+ <ele>84.400000</ele>
+<time>2005-06-11T00:52:54Z</time>
+ <name>WP0108</name>
+ <cmt>WP0108</cmt>
+ <desc>WP0108</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.496214984" lon="-75.734634974">
+ <ele>92.600000</ele>
+<time>2005-06-11T00:53:33Z</time>
+ <name>WP0109</name>
+ <cmt>WP0109</cmt>
+ <desc>WP0109</desc>
+ <fix>dgps</fix>
+ <sat>5</sat>
+ <pdop>2.000000</pdop>
+</wpt>
+<wpt lat="45.496243318" lon="-75.734476640">
+ <ele>95.800000</ele>
+<time>2005-06-11T00:53:43Z</time>
+ <name>WP0110</name>
+ <cmt>WP0110</cmt>
+ <desc>WP0110</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>5.000000</pdop>
+</wpt>
+<wpt lat="45.496326651" lon="-75.734336640">
+ <ele>94.700000</ele>
+<time>2005-06-11T00:53:53Z</time>
+ <name>WP0111</name>
+ <cmt>WP0111</cmt>
+ <desc>WP0111</desc>
+ <fix>dgps</fix>
+ <sat>7</sat>
+ <pdop>0.800000</pdop>
+</wpt>
+<wpt lat="45.496198318" lon="-75.734216640">
+ <ele>59.200000</ele>
+<time>2005-06-11T14:39:26Z</time>
+ <name>WP0112</name>
+ <cmt>WP0112</cmt>
+ <desc>WP0112</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>9.400000</pdop>
+</wpt>
+<wpt lat="45.496179984" lon="-75.734338307">
+ <ele>55.200000</ele>
+<time>2005-06-12T14:39:42Z</time>
+ <name>WP0113</name>
+ <cmt>WP0113</cmt>
+ <desc>WP0113</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.000000</pdop>
+</wpt>
+<wpt lat="45.496081651" lon="-75.734656640">
+ <ele>56.100000</ele>
+<time>2005-06-12T14:40:08Z</time>
+ <name>WP0114</name>
+ <cmt>WP0114</cmt>
+ <desc>WP0114</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.600000</pdop>
+</wpt>
+<wpt lat="45.495996651" lon="-75.734781640">
+ <ele>54.500000</ele>
+<time>2005-06-12T14:40:16Z</time>
+ <name>WP0115</name>
+ <cmt>WP0115</cmt>
+ <desc>WP0115</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>11.800000</pdop>
+</wpt>
+<wpt lat="45.495906651" lon="-75.734983307">
+ <ele>48.700000</ele>
+<time>2005-06-12T14:40:33Z</time>
+ <name>WP0116</name>
+ <cmt>WP0116</cmt>
+ <desc>WP0116</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.495801651" lon="-75.735363307">
+ <ele>43.700000</ele>
+<time>2005-06-12T14:41:02Z</time>
+ <name>WP0117</name>
+ <cmt>WP0117</cmt>
+ <desc>WP0117</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.200000</pdop>
+</wpt>
+<wpt lat="45.495801651" lon="-75.735514974">
+ <ele>45.100000</ele>
+<time>2005-06-12T14:41:16Z</time>
+ <name>WP0118</name>
+ <cmt>WP0118</cmt>
+ <desc>WP0118</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.495833318" lon="-75.735654974">
+ <ele>44.600000</ele>
+<time>2005-06-12T14:41:24Z</time>
+ <name>WP0119</name>
+ <cmt>WP0119</cmt>
+ <desc>WP0119</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>16.600000</pdop>
+</wpt>
+<wpt lat="45.495914984" lon="-75.735726640">
+ <ele>44.100000</ele>
+<time>2005-06-12T14:41:31Z</time>
+ <name>WP0120</name>
+ <cmt>WP0120</cmt>
+ <desc>WP0120</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.495956651" lon="-75.735839974">
+ <ele>43.000000</ele>
+<time>2005-06-12T14:41:40Z</time>
+ <name>WP0121</name>
+ <cmt>WP0121</cmt>
+ <desc>WP0121</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.496036651" lon="-75.735908307">
+ <ele>42.000000</ele>
+<time>2005-06-12T14:41:48Z</time>
+ <name>WP0122</name>
+ <cmt>WP0122</cmt>
+ <desc>WP0122</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.200000</pdop>
+</wpt>
+<wpt lat="45.496151651" lon="-75.735971640">
+ <ele>41.400000</ele>
+<time>2005-06-12T14:41:55Z</time>
+ <name>WP0123</name>
+ <cmt>WP0123</cmt>
+ <desc>WP0123</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.800000</pdop>
+</wpt>
+<wpt lat="45.496328318" lon="-75.735998307">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:42:05Z</time>
+ <name>WP0124</name>
+ <cmt>WP0124</cmt>
+ <desc>WP0124</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.800000</pdop>
+</wpt>
+<wpt lat="45.496431651" lon="-75.735963307">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:42:14Z</time>
+ <name>WP0125</name>
+ <cmt>WP0125</cmt>
+ <desc>WP0125</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.496608318" lon="-75.735874974">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:42:31Z</time>
+ <name>WP0126</name>
+ <cmt>WP0126</cmt>
+ <desc>WP0126</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.000000</pdop>
+</wpt>
+<wpt lat="45.496763318" lon="-75.735828307">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:42:44Z</time>
+ <name>WP0127</name>
+ <cmt>WP0127</cmt>
+ <desc>WP0127</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.496854984" lon="-75.735886640">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:42:50Z</time>
+ <name>WP0128</name>
+ <cmt>WP0128</cmt>
+ <desc>WP0128</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.496996651" lon="-75.735931640">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:43:03Z</time>
+ <name>WP0129</name>
+ <cmt>WP0129</cmt>
+ <desc>WP0129</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.497081651" lon="-75.735889974">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:43:06Z</time>
+ <name>WP0130</name>
+ <cmt>WP0130</cmt>
+ <desc>WP0130</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.497164984" lon="-75.735838307">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:43:15Z</time>
+ <name>WP0131</name>
+ <cmt>WP0131</cmt>
+ <desc>WP0131</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.497229984" lon="-75.735719974">
+ <ele>41.600000</ele>
+<time>2005-06-12T14:43:24Z</time>
+ <name>WP0132</name>
+ <cmt>WP0132</cmt>
+ <desc>WP0132</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.400000</pdop>
+</wpt>
+<wpt lat="45.497303318" lon="-75.735568307">
+ <ele>41.700000</ele>
+<time>2005-06-12T14:43:34Z</time>
+ <name>WP0133</name>
+ <cmt>WP0133</cmt>
+ <desc>WP0133</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>33.799999</pdop>
+</wpt>
+<wpt lat="45.497301651" lon="-75.735439974">
+ <ele>41.700000</ele>
+<time>2005-06-12T14:43:41Z</time>
+ <name>WP0134</name>
+ <cmt>WP0134</cmt>
+ <desc>WP0134</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.800000</pdop>
+</wpt>
+<wpt lat="45.497318318" lon="-75.735193307">
+ <ele>41.800000</ele>
+<time>2005-06-12T14:43:54Z</time>
+ <name>WP0135</name>
+ <cmt>WP0135</cmt>
+ <desc>WP0135</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.497329984" lon="-75.734973307">
+ <ele>42.300000</ele>
+<time>2005-06-12T14:44:06Z</time>
+ <name>WP0136</name>
+ <cmt>WP0136</cmt>
+ <desc>WP0136</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>21.799999</pdop>
+</wpt>
+<wpt lat="45.497464984" lon="-75.733798307">
+ <ele>45.200000</ele>
+<time>2005-06-12T14:44:53Z</time>
+ <name>WP0137</name>
+ <cmt>WP0137</cmt>
+ <desc>WP0137</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>7.000000</pdop>
+</wpt>
+<wpt lat="45.497519984" lon="-75.733038307">
+ <ele>46.700000</ele>
+<time>2005-06-12T14:45:30Z</time>
+ <name>WP0138</name>
+ <cmt>WP0138</cmt>
+ <desc>WP0138</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>8.400000</pdop>
+</wpt>
+<wpt lat="45.497474984" lon="-75.732808307">
+ <ele>47.400000</ele>
+<time>2005-06-12T14:45:44Z</time>
+ <name>WP0139</name>
+ <cmt>WP0139</cmt>
+ <desc>WP0139</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>8.600000</pdop>
+</wpt>
+<wpt lat="45.497466651" lon="-75.732938307">
+ <ele>48.300000</ele>
+<time>2005-06-12T14:45:55Z</time>
+ <name>WP0140</name>
+ <cmt>WP0140</cmt>
+ <desc>WP0140</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.497506651" lon="-75.733146640">
+ <ele>49.000000</ele>
+<time>2005-06-12T14:46:07Z</time>
+ <name>WP0141</name>
+ <cmt>WP0141</cmt>
+ <desc>WP0141</desc>
+</wpt>
+<wpt lat="45.497499984" lon="-75.733361640">
+ <ele>49.400000</ele>
+<time>2005-06-12T14:46:22Z</time>
+ <name>WP0142</name>
+ <cmt>WP0142</cmt>
+ <desc>WP0142</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.497463318" lon="-75.733511640">
+ <ele>49.900000</ele>
+<time>2005-06-12T14:46:37Z</time>
+ <name>WP0143</name>
+ <cmt>WP0143</cmt>
+ <desc>WP0143</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>8.200000</pdop>
+</wpt>
+<wpt lat="45.497483318" lon="-75.733636640">
+ <ele>49.500000</ele>
+<time>2005-06-12T14:47:06Z</time>
+ <name>WP0144</name>
+ <cmt>WP0144</cmt>
+ <desc>WP0144</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</wpt>
+<wpt lat="45.497466651" lon="-75.733898307">
+ <ele>55.000000</ele>
+<time>2005-06-12T14:47:31Z</time>
+ <name>WP0145</name>
+ <cmt>WP0145</cmt>
+ <desc>WP0145</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>9.400000</pdop>
+</wpt>
+<wpt lat="45.497471651" lon="-75.734046640">
+ <ele>56.600000</ele>
+<time>2005-06-12T14:47:40Z</time>
+ <name>WP0146</name>
+ <cmt>WP0146</cmt>
+ <desc>WP0146</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>5.400000</pdop>
+</wpt>
+<wpt lat="45.497383318" lon="-75.734076640">
+ <ele>56.100000</ele>
+<time>2005-06-12T14:48:17Z</time>
+ <name>WP0147</name>
+ <cmt>WP0147</cmt>
+ <desc>WP0147</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>10.000000</pdop>
+</wpt>
+<wpt lat="45.497269984" lon="-75.734148307">
+ <ele>56.700000</ele>
+<time>2005-06-12T14:48:37Z</time>
+ <name>WP0148</name>
+ <cmt>WP0148</cmt>
+ <desc>WP0148</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.497241651" lon="-75.734263307">
+ <ele>70.600000</ele>
+<time>2005-06-12T14:49:04Z</time>
+ <name>WP0149</name>
+ <cmt>WP0149</cmt>
+ <desc>WP0149</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>5.200000</pdop>
+</wpt>
+<wpt lat="45.497159984" lon="-75.734243307">
+ <ele>75.600000</ele>
+<time>2005-06-12T14:49:14Z</time>
+ <name>WP0150</name>
+ <cmt>WP0150</cmt>
+ <desc>WP0150</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>5.000000</pdop>
+</wpt>
+<wpt lat="45.497066651" lon="-75.734216640">
+ <ele>76.100000</ele>
+<time>2005-06-12T14:49:29Z</time>
+ <name>WP0151</name>
+ <cmt>WP0151</cmt>
+ <desc>WP0151</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>10.600000</pdop>
+</wpt>
+<wpt lat="45.496981651" lon="-75.734176640">
+ <ele>77.400000</ele>
+<time>2005-06-12T14:49:49Z</time>
+ <name>WP0152</name>
+ <cmt>WP0152</cmt>
+ <desc>WP0152</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</wpt>
+<wpt lat="45.497001651" lon="-75.734269974">
+ <ele>84.500000</ele>
+<time>2005-06-12T14:50:10Z</time>
+ <name>WP0153</name>
+ <cmt>WP0153</cmt>
+ <desc>WP0153</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.497056651" lon="-75.734181640">
+ <ele>90.200000</ele>
+<time>2005-06-12T14:50:25Z</time>
+ <name>WP0154</name>
+ <cmt>WP0154</cmt>
+ <desc>WP0154</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.497098318" lon="-75.734301640">
+ <ele>93.200000</ele>
+<time>2005-06-12T14:50:45Z</time>
+ <name>WP0155</name>
+ <cmt>WP0155</cmt>
+ <desc>WP0155</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.497131651" lon="-75.734461640">
+ <ele>94.400000</ele>
+<time>2005-06-12T14:50:55Z</time>
+ <name>WP0156</name>
+ <cmt>WP0156</cmt>
+ <desc>WP0156</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</wpt>
+<wpt lat="45.497083318" lon="-75.734576640">
+ <ele>95.400000</ele>
+<time>2005-06-12T14:51:04Z</time>
+ <name>WP0157</name>
+ <cmt>WP0157</cmt>
+ <desc>WP0157</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.497011651" lon="-75.734718307">
+ <ele>96.500000</ele>
+<time>2005-06-12T14:51:16Z</time>
+ <name>WP0158</name>
+ <cmt>WP0158</cmt>
+ <desc>WP0158</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</wpt>
+<wpt lat="45.497041651" lon="-75.734841640">
+ <ele>96.300000</ele>
+<time>2005-06-12T14:51:38Z</time>
+ <name>WP0159</name>
+ <cmt>WP0159</cmt>
+ <desc>WP0159</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.496978318" lon="-75.734936640">
+ <ele>97.000000</ele>
+<time>2005-06-12T14:51:47Z</time>
+ <name>WP0160</name>
+ <cmt>WP0160</cmt>
+ <desc>WP0160</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</wpt>
+<wpt lat="45.496954984" lon="-75.735069974">
+ <ele>96.900000</ele>
+<time>2005-06-12T14:51:57Z</time>
+ <name>WP0161</name>
+ <cmt>WP0161</cmt>
+ <desc>WP0161</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.496956651" lon="-75.735244974">
+ <ele>98.200000</ele>
+<time>2005-06-12T14:52:10Z</time>
+ <name>WP0162</name>
+ <cmt>WP0162</cmt>
+ <desc>WP0162</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</wpt>
+<wpt lat="45.496894984" lon="-75.735343307">
+ <ele>98.600000</ele>
+<time>2005-06-12T14:52:24Z</time>
+ <name>WP0163</name>
+ <cmt>WP0163</cmt>
+ <desc>WP0163</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</wpt>
+<wpt lat="45.496828318" lon="-75.735484974">
+ <ele>98.400000</ele>
+<time>2005-06-12T14:52:38Z</time>
+ <name>WP0164</name>
+ <cmt>WP0164</cmt>
+ <desc>WP0164</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.496764984" lon="-75.735634974">
+ <ele>98.200000</ele>
+<time>2005-06-12T14:52:51Z</time>
+ <name>WP0165</name>
+ <cmt>WP0165</cmt>
+ <desc>WP0165</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</wpt>
+<wpt lat="45.496698318" lon="-75.735818307">
+ <ele>97.000000</ele>
+<time>2005-06-12T14:53:04Z</time>
+ <name>WP0166</name>
+ <cmt>WP0166</cmt>
+ <desc>WP0166</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</wpt>
+<wpt lat="45.496658318" lon="-75.735986640">
+ <ele>96.600000</ele>
+<time>2005-06-12T14:53:12Z</time>
+ <name>WP0167</name>
+ <cmt>WP0167</cmt>
+ <desc>WP0167</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>13.400000</pdop>
+</wpt>
+<wpt lat="45.496573318" lon="-75.736061640">
+ <ele>96.100000</ele>
+<time>2005-06-12T14:53:17Z</time>
+ <name>WP0168</name>
+ <cmt>WP0168</cmt>
+ <desc>WP0168</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.200000</pdop>
+</wpt>
+<wpt lat="45.496441651" lon="-75.736114974">
+ <ele>94.800000</ele>
+<time>2005-06-12T14:53:25Z</time>
+ <name>WP0169</name>
+ <cmt>WP0169</cmt>
+ <desc>WP0169</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>13.400000</pdop>
+</wpt>
+<wpt lat="45.496343318" lon="-75.736063307">
+ <ele>95.200000</ele>
+<time>2005-06-12T14:53:30Z</time>
+ <name>WP0170</name>
+ <cmt>WP0170</cmt>
+ <desc>WP0170</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>13.600000</pdop>
+</wpt>
+<wpt lat="45.495934984" lon="-75.735669974">
+ <ele>93.600000</ele>
+<time>2005-06-12T14:53:51Z</time>
+ <name>WP0171</name>
+ <cmt>WP0171</cmt>
+ <desc>WP0171</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>8.800000</pdop>
+</wpt>
+<wpt lat="45.495949984" lon="-75.735524974">
+ <ele>92.400000</ele>
+<time>2005-06-12T14:53:56Z</time>
+ <name>WP0172</name>
+ <cmt>WP0172</cmt>
+ <desc>WP0172</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.000000</pdop>
+</wpt>
+<wpt lat="45.495986651" lon="-75.735344974">
+ <ele>91.200000</ele>
+<time>2005-06-12T14:54:07Z</time>
+ <name>WP0173</name>
+ <cmt>WP0173</cmt>
+ <desc>WP0173</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>3.000000</pdop>
+</wpt>
+<wpt lat="45.496024984" lon="-75.735221640">
+ <ele>92.400000</ele>
+<time>2005-06-12T14:54:19Z</time>
+ <name>WP0174</name>
+ <cmt>WP0174</cmt>
+ <desc>WP0174</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.200000</pdop>
+</wpt>
+<wpt lat="45.496096651" lon="-75.734986640">
+ <ele>94.400000</ele>
+<time>2005-06-12T14:54:46Z</time>
+ <name>WP0175</name>
+ <cmt>WP0175</cmt>
+ <desc>WP0175</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.800000</pdop>
+</wpt>
+<wpt lat="45.496131651" lon="-75.734836640">
+ <ele>92.800000</ele>
+<time>2005-06-12T14:55:02Z</time>
+ <name>WP0176</name>
+ <cmt>WP0176</cmt>
+ <desc>WP0176</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.800000</pdop>
+</wpt>
+<wpt lat="45.496186651" lon="-75.734716640">
+ <ele>94.900000</ele>
+<time>2005-06-12T14:55:11Z</time>
+ <name>WP0177</name>
+ <cmt>WP0177</cmt>
+ <desc>WP0177</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>9.000000</pdop>
+</wpt>
+<wpt lat="45.496241651" lon="-75.734586640">
+ <ele>95.600000</ele>
+<time>2005-06-12T14:55:21Z</time>
+ <name>WP0178</name>
+ <cmt>WP0178</cmt>
+ <desc>WP0178</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.800000</pdop>
+</wpt>
+<wpt lat="45.496301651" lon="-75.734363307">
+ <ele>96.300000</ele>
+<time>2005-06-12T14:55:43Z</time>
+ <name>WP0179</name>
+ <cmt>WP0179</cmt>
+ <desc>WP0179</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>9.200000</pdop>
+</wpt>
+<wpt lat="45.496216651" lon="-75.734409974">
+ <ele>96.300000</ele>
+<time>2005-06-12T14:56:17Z</time>
+ <name>WP0180</name>
+ <cmt>WP0180</cmt>
+ <desc>WP0180</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.496306651" lon="-75.734371640">
+ <ele>98.800000</ele>
+<time>2005-06-12T14:56:27Z</time>
+ <name>WP0181</name>
+ <cmt>WP0181</cmt>
+ <desc>WP0181</desc>
+ <fix>3d</fix>
+ <sat>4</sat>
+ <pdop>2.600000</pdop>
+</wpt>
+<wpt lat="45.496194984" lon="-75.734224974">
+ <ele>97.900000</ele>
+<time>2005-06-12T14:57:10Z</time>
+ <name>WP0182</name>
+ <cmt>WP0182</cmt>
+ <desc>WP0182</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>9.600000</pdop>
+</wpt>
+<wpt lat="45.495998318" lon="-75.734101640">
+ <ele>97.600000</ele>
+<time>2005-06-12T14:57:13Z</time>
+ <name>WP0183</name>
+ <cmt>WP0183</cmt>
+ <desc>WP0183</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.494281651" lon="-75.733509974">
+ <ele>97.300000</ele>
+<time>2005-06-12T14:57:44Z</time>
+ <name>WP0184</name>
+ <cmt>WP0184</cmt>
+ <desc>WP0184</desc>
+</wpt>
+<wpt lat="45.491526651" lon="-75.730496640">
+ <ele>97.500000</ele>
+<time>2005-06-12T14:58:20Z</time>
+ <name>WP0185</name>
+ <cmt>WP0185</cmt>
+ <desc>WP0185</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.490809984" lon="-75.728584974">
+ <ele>97.700000</ele>
+<time>2005-06-12T14:58:21Z</time>
+ <name>WP0186</name>
+ <cmt>WP0186</cmt>
+ <desc>WP0186</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.489388318" lon="-75.725018307">
+ <ele>98.100000</ele>
+<time>2005-06-12T14:58:24Z</time>
+ <name>WP0187</name>
+ <cmt>WP0187</cmt>
+ <desc>WP0187</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.488314984" lon="-75.722894974">
+ <ele>98.200000</ele>
+<time>2005-06-12T14:58:28Z</time>
+ <name>WP0188</name>
+ <cmt>WP0188</cmt>
+ <desc>WP0188</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.487204984" lon="-75.721489974">
+ <ele>98.200000</ele>
+<time>2005-06-12T14:58:34Z</time>
+ <name>WP0189</name>
+ <cmt>WP0189</cmt>
+ <desc>WP0189</desc>
+</wpt>
+<wpt lat="45.487416651" lon="-75.720791640">
+ <ele>97.900000</ele>
+<time>2005-06-12T14:58:42Z</time>
+ <name>WP0190</name>
+ <cmt>WP0190</cmt>
+ <desc>WP0190</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.488398318" lon="-75.721109974">
+ <ele>97.800000</ele>
+<time>2005-06-12T14:58:43Z</time>
+ <name>WP0191</name>
+ <cmt>WP0191</cmt>
+ <desc>WP0191</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.490408318" lon="-75.722254974">
+ <ele>101.300000</ele>
+<time>2005-06-12T14:58:46Z</time>
+ <name>WP0192</name>
+ <cmt>WP0192</cmt>
+ <desc>WP0192</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.491743318" lon="-75.723359974">
+ <ele>105.300000</ele>
+<time>2005-06-12T14:58:52Z</time>
+ <name>WP0193</name>
+ <cmt>WP0193</cmt>
+ <desc>WP0193</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>10.000000</pdop>
+</wpt>
+<wpt lat="45.491659984" lon="-75.723431640">
+ <ele>105.600000</ele>
+<time>2005-06-12T14:58:54Z</time>
+ <name>WP0194</name>
+ <cmt>WP0194</cmt>
+ <desc>WP0194</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.491213318" lon="-75.723554974">
+ <ele>105.700000</ele>
+<time>2005-06-12T14:59:01Z</time>
+ <name>WP0195</name>
+ <cmt>WP0195</cmt>
+ <desc>WP0195</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.490278318" lon="-75.723608307">
+ <ele>104.700000</ele>
+<time>2005-06-12T14:59:15Z</time>
+ <name>WP0196</name>
+ <cmt>WP0196</cmt>
+ <desc>WP0196</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.490369984" lon="-75.723388307">
+ <ele>103.600000</ele>
+<time>2005-06-12T14:59:17Z</time>
+ <name>WP0197</name>
+ <cmt>WP0197</cmt>
+ <desc>WP0197</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.490526651" lon="-75.721809974">
+ <ele>101.300000</ele>
+<time>2005-06-12T14:59:24Z</time>
+ <name>WP0198</name>
+ <cmt>WP0198</cmt>
+ <desc>WP0198</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.490071651" lon="-75.720394974">
+ <ele>99.900000</ele>
+<time>2005-06-12T14:59:29Z</time>
+ <name>WP0199</name>
+ <cmt>WP0199</cmt>
+ <desc>WP0199</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>2.600000</pdop>
+</wpt>
+<wpt lat="45.488781651" lon="-75.717853307">
+ <ele>98.100000</ele>
+<time>2005-06-12T14:59:40Z</time>
+ <name>WP0200</name>
+ <cmt>WP0200</cmt>
+ <desc>WP0200</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.488024984" lon="-75.715301640">
+ <ele>97.900000</ele>
+<time>2005-06-12T14:59:54Z</time>
+ <name>WP0201</name>
+ <cmt>WP0201</cmt>
+ <desc>WP0201</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.487381651" lon="-75.712531640">
+ <ele>97.700000</ele>
+<time>2005-06-12T15:00:08Z</time>
+ <name>WP0202</name>
+ <cmt>WP0202</cmt>
+ <desc>WP0202</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.487396651" lon="-75.711828307">
+ <ele>97.700000</ele>
+<time>2005-06-12T15:00:12Z</time>
+ <name>WP0203</name>
+ <cmt>WP0203</cmt>
+ <desc>WP0203</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.487534984" lon="-75.711744974">
+ <ele>97.700000</ele>
+<time>2005-06-12T15:00:13Z</time>
+ <name>WP0204</name>
+ <cmt>WP0204</cmt>
+ <desc>WP0204</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.487728318" lon="-75.711471640">
+ <ele>97.500000</ele>
+<time>2005-06-12T15:00:15Z</time>
+ <name>WP0205</name>
+ <cmt>WP0205</cmt>
+ <desc>WP0205</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.487859984" lon="-75.710994974">
+ <ele>97.300000</ele>
+<time>2005-06-12T15:00:17Z</time>
+ <name>WP0206</name>
+ <cmt>WP0206</cmt>
+ <desc>WP0206</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.488128318" lon="-75.708784974">
+ <ele>97.100000</ele>
+<time>2005-06-12T15:00:26Z</time>
+ <name>WP0207</name>
+ <cmt>WP0207</cmt>
+ <desc>WP0207</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.488351651" lon="-75.705628307">
+ <ele>97.000000</ele>
+<time>2005-06-12T15:00:39Z</time>
+ <name>WP0208</name>
+ <cmt>WP0208</cmt>
+ <desc>WP0208</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.488748318" lon="-75.704488307">
+ <ele>97.100000</ele>
+<time>2005-06-12T15:00:43Z</time>
+ <name>WP0209</name>
+ <cmt>WP0209</cmt>
+ <desc>WP0209</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</wpt>
+<wpt lat="45.489294984" lon="-75.703023307">
+ <ele>97.200000</ele>
+<time>2005-06-12T15:00:52Z</time>
+ <name>WP0210</name>
+ <cmt>WP0210</cmt>
+ <desc>WP0210</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</wpt>
+<wpt lat="45.489278318" lon="-75.703171640">
+ <ele>97.100000</ele>
+<time>2005-06-12T15:00:56Z</time>
+ <name>WP0211</name>
+ <cmt>WP0211</cmt>
+ <desc>WP0211</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</wpt>
+<wpt lat="45.489263318" lon="-75.703306640">
+ <ele>96.900000</ele>
+<time>2005-06-12T15:01:14Z</time>
+ <name>WP0212</name>
+ <cmt>WP0212</cmt>
+ <desc>WP0212</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.489364984" lon="-75.702803307">
+ <ele>96.900000</ele>
+<time>2005-06-12T15:01:37Z</time>
+ <name>WP0213</name>
+ <cmt>WP0213</cmt>
+ <desc>WP0213</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.489553318" lon="-75.700098307">
+ <ele>97.300000</ele>
+<time>2005-06-12T15:01:45Z</time>
+ <name>WP0214</name>
+ <cmt>WP0214</cmt>
+ <desc>WP0214</desc>
+</wpt>
+<wpt lat="45.489698318" lon="-75.698621640">
+ <ele>97.200000</ele>
+<time>2005-06-12T15:01:59Z</time>
+ <name>WP0215</name>
+ <cmt>WP0215</cmt>
+ <desc>WP0215</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>6.400000</pdop>
+</wpt>
+<wpt lat="45.489766651" lon="-75.698538307">
+ <ele>97.200000</ele>
+<time>2005-06-12T15:02:04Z</time>
+ <name>WP0216</name>
+ <cmt>WP0216</cmt>
+ <desc>WP0216</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.489761651" lon="-75.698398307">
+ <ele>97.100000</ele>
+<time>2005-06-12T15:02:12Z</time>
+ <name>WP0217</name>
+ <cmt>WP0217</cmt>
+ <desc>WP0217</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.489583318" lon="-75.695093307">
+ <ele>97.400000</ele>
+<time>2005-06-12T15:02:28Z</time>
+ <name>WP0218</name>
+ <cmt>WP0218</cmt>
+ <desc>WP0218</desc>
+</wpt>
+<wpt lat="45.489726651" lon="-75.693488307">
+ <ele>97.500000</ele>
+<time>2005-06-12T15:02:36Z</time>
+ <name>WP0219</name>
+ <cmt>WP0219</cmt>
+ <desc>WP0219</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.489909984" lon="-75.693386640">
+ <ele>97.500000</ele>
+<time>2005-06-12T15:02:37Z</time>
+ <name>WP0220</name>
+ <cmt>WP0220</cmt>
+ <desc>WP0220</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.490408318" lon="-75.692841640">
+ <ele>97.500000</ele>
+<time>2005-06-12T15:02:41Z</time>
+ <name>WP0221</name>
+ <cmt>WP0221</cmt>
+ <desc>WP0221</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.490608318" lon="-75.692348307">
+ <ele>97.400000</ele>
+<time>2005-06-12T15:02:44Z</time>
+ <name>WP0222</name>
+ <cmt>WP0222</cmt>
+ <desc>WP0222</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.491079984" lon="-75.690218307">
+ <ele>97.400000</ele>
+<time>2005-06-12T15:02:56Z</time>
+ <name>WP0223</name>
+ <cmt>WP0223</cmt>
+ <desc>WP0223</desc>
+</wpt>
+<wpt lat="45.491288318" lon="-75.688778307">
+ <ele>97.300000</ele>
+<time>2005-06-12T15:03:04Z</time>
+ <name>WP0224</name>
+ <cmt>WP0224</cmt>
+ <desc>WP0224</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.491183318" lon="-75.688611640">
+ <ele>97.300000</ele>
+<time>2005-06-12T15:03:05Z</time>
+ <name>WP0225</name>
+ <cmt>WP0225</cmt>
+ <desc>WP0225</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.490993318" lon="-75.688663307">
+ <ele>99.000000</ele>
+<time>2005-06-12T15:03:06Z</time>
+ <name>WP0226</name>
+ <cmt>WP0226</cmt>
+ <desc>WP0226</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>2.000000</pdop>
+</wpt>
+<wpt lat="45.489688318" lon="-75.688748307">
+ <ele>99.300000</ele>
+<time>2005-06-12T15:03:16Z</time>
+ <name>WP0227</name>
+ <cmt>WP0227</cmt>
+ <desc>WP0227</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.489516651" lon="-75.688719974">
+ <ele>99.200000</ele>
+<time>2005-06-12T15:03:20Z</time>
+ <name>WP0228</name>
+ <cmt>WP0228</cmt>
+ <desc>WP0228</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>2.000000</pdop>
+</wpt>
+<wpt lat="45.489606651" lon="-75.688778307">
+ <ele>99.000000</ele>
+<time>2005-06-12T15:03:26Z</time>
+ <name>WP0229</name>
+ <cmt>WP0229</cmt>
+ <desc>WP0229</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>2.000000</pdop>
+</wpt>
+<wpt lat="45.489716651" lon="-75.688851640">
+ <ele>98.600000</ele>
+<time>2005-06-12T15:03:53Z</time>
+ <name>WP0230</name>
+ <cmt>WP0230</cmt>
+ <desc>WP0230</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>2.000000</pdop>
+</wpt>
+<wpt lat="45.489636651" lon="-75.688773307">
+ <ele>98.300000</ele>
+<time>2005-06-12T15:04:12Z</time>
+ <name>WP0231</name>
+ <cmt>WP0231</cmt>
+ <desc>WP0231</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.489688318" lon="-75.688884974">
+ <ele>98.000000</ele>
+<time>2005-06-12T15:04:34Z</time>
+ <name>WP0232</name>
+ <cmt>WP0232</cmt>
+ <desc>WP0232</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.489699984" lon="-75.688648307">
+ <ele>98.200000</ele>
+<time>2005-06-12T15:04:37Z</time>
+ <name>WP0233</name>
+ <cmt>WP0233</cmt>
+ <desc>WP0233</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.489858318" lon="-75.688149974">
+ <ele>98.400000</ele>
+<time>2005-06-12T15:04:43Z</time>
+ <name>WP0234</name>
+ <cmt>WP0234</cmt>
+ <desc>WP0234</desc>
+ <sat>1</sat>
+</wpt>
+<wpt lat="45.489979984" lon="-75.687781640">
+ <ele>98.400000</ele>
+<time>2005-06-12T15:04:51Z</time>
+ <name>WP0235</name>
+ <cmt>WP0235</cmt>
+ <desc>WP0235</desc>
+ <fix>2d</fix>
+ <sat>3</sat>
+ <pdop>2.000000</pdop>
+</wpt>
+<wpt lat="45.489979984" lon="-75.687646640">
+ <ele>98.100000</ele>
+<time>2005-06-12T15:05:11Z</time>
+ <name>WP0236</name>
+ <cmt>WP0236</cmt>
+ <desc>WP0236</desc>
+ <sat>2</sat>
+</wpt>
+<wpt lat="45.490004984" lon="-75.684934974">
+ <ele>97.400000</ele>
+<time>2005-06-12T15:05:30Z</time>
+ <name>WP0237</name>
+ <cmt>WP0237</cmt>
+ <desc>WP0237</desc>
+ <sat>2</sat>
+</wpt>
+</gpx>
case trkdata: break;
default:
fatal(MYNAME ": This filter only works in track "
- "or route (-t or -r) mode.");
+ "or route (-t or -r) mode.\n");
}
}
}
rte_waypts -= rte->rte_waypt_ct;
waypt_flush(&rte->waypoint_list);
- if ( rte->an1_extras ) {
- (*(rte->an1_extras->destroy))((void *)rte->an1_extras );
- xfree( rte->an1_extras );
- }
+ if ( rte->fs ) {
+ fs_chain_destroy( rte->fs );
+ }
xfree(rte);
}
xfree(xte_rec->intermed);
}
-#define HUGEVAL 9e9;
+#define HUGEVAL 2000000000
static struct xte_intermed *tmpprev = NULL;
static int xte_count = 0;
((struct xte *)b)->distance;
int priodiff = ((struct xte *)a)->intermed->wpt->route_priority -
((struct xte *)b)->intermed->wpt->route_priority;
+
+ if (HUGEVAL == ((struct xte *)a)->distance)
+ return -1;
+
+ if (HUGEVAL == ((struct xte *)b)->distance)
+ return 1;
+
if ( priodiff < 0 ) return 1;
if ( priodiff > 0 ) return -1;
if ( distdiff < 0 ) return 1;
count = atol(countopt);
}
else {
- fatal( MYNAME ": You must specify a maximum size for the new route");
+ fatal( MYNAME ": You must specify a maximum size for the new route with 'count' option.\n");
}
}
--- /dev/null
+/* Convert a string representation of time to a time value.
+ Copyright (C) 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+ Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
+
+ The GNU C Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public License as
+ published by the Free Software Foundation; either version 2 of the
+ License, or (at your option) any later version.
+
+ The GNU C Library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU C Library; see the file COPYING.LIB. If not,
+ write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ Boston, MA 02111-1307, USA. */
+
+/* XXX This version of the implementation is not really complete.
+ Some of the fields cannot add information alone. But if seeing
+ some of them in the same format (such as year, week and weekday)
+ this is enough information for determining the date. */
+
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
+#include <ctype.h>
+#include <limits.h>
+#include <string.h>
+#include <time.h>
+
+#ifdef _LIBC
+# include "../locale/localeinfo.h"
+#endif
+
+#include "strptime.h"
+
+#ifndef __P
+# if defined (__GNUC__) || (defined (__STDC__) && __STDC__)
+# define __P(args) args
+# else
+# define __P(args) ()
+# endif /* GCC. */
+#endif /* Not __P. */
+
+#if ! HAVE_LOCALTIME_R && ! defined localtime_r
+# ifdef _LIBC
+# define localtime_r __localtime_r
+# else
+/* Approximate localtime_r as best we can in its absence. */
+# define localtime_r my_localtime_r
+static struct tm *localtime_r __P ((const time_t *, struct tm *));
+static struct tm *
+localtime_r (t, tp)
+ const time_t *t;
+ struct tm *tp;
+{
+ struct tm *l = localtime (t);
+ if (! l)
+ return 0;
+ *tp = *l;
+ return tp;
+}
+# endif /* ! _LIBC */
+#endif /* ! HAVE_LOCALTIME_R && ! defined (localtime_r) */
+
+
+#define match_char(ch1, ch2) if (ch1 != ch2) return NULL
+#if defined __GNUC__ && __GNUC__ >= 2
+# define match_string(cs1, s2) \
+ ({ size_t len = strlen (cs1); \
+ int result = strncasecmp ((cs1), (s2), len) == 0; \
+ if (result) (s2) += len; \
+ result; })
+#else
+/* Oh come on. Get a reasonable compiler. */
+# define match_string(cs1, s2) \
+ (case_ignore_strncmp ((cs1), (s2), strlen (cs1)) ? 0 : ((s2) += strlen (cs1), 1))
+/* now now, don't need to be rude .... */
+static
+int
+case_ignore_strncmp(const char *s1, const char *s2, int n)
+{
+ int rv = 0;
+
+ while (n && ((rv = toupper(*s1) - toupper(*s2)) == 0)
+ && *s1) {
+ s1++;
+ s2++;
+ n--;
+ }
+ return rv;
+}
+#endif
+/* We intentionally do not use isdigit() for testing because this will
+ lead to problems with the wide character version. */
+#define get_number(from, to, n) \
+ do { \
+ int __n = n; \
+ val = 0; \
+ while (*rp == ' ') \
+ ++rp; \
+ if (*rp < '0' || *rp > '9') \
+ return NULL; \
+ do { \
+ val *= 10; \
+ val += *rp++ - '0'; \
+ } while (--__n > 0 && val * 10 <= to && *rp >= '0' && *rp <= '9'); \
+ if (val < from || val > to) \
+ return NULL; \
+ } while (0)
+#ifdef _NL_CURRENT
+# define get_alt_number(from, to, n) \
+ ({ \
+ __label__ do_normal; \
+ if (*decided != raw) \
+ { \
+ const char *alts = _NL_CURRENT (LC_TIME, ALT_DIGITS); \
+ int __n = n; \
+ int any = 0; \
+ while (*rp == ' ') \
+ ++rp; \
+ val = 0; \
+ do { \
+ val *= 10; \
+ while (*alts != '\0') \
+ { \
+ size_t len = strlen (alts); \
+ if (strncasecmp (alts, rp, len) == 0) \
+ break; \
+ alts += len + 1; \
+ ++val; \
+ } \
+ if (*alts == '\0') \
+ { \
+ if (*decided == not && ! any) \
+ goto do_normal; \
+ /* If we haven't read anything it's an error. */ \
+ if (! any) \
+ return NULL; \
+ /* Correct the premature multiplication. */ \
+ val /= 10; \
+ break; \
+ } \
+ else \
+ *decided = loc; \
+ } while (--__n > 0 && val * 10 <= to); \
+ if (val < from || val > to) \
+ return NULL; \
+ } \
+ else \
+ { \
+ do_normal: \
+ get_number (from, to, n); \
+ } \
+ 0; \
+ })
+#else
+# define get_alt_number(from, to, n) \
+ /* We don't have the alternate representation. */ \
+ get_number(from, to, n)
+#endif
+#define recursive(new_fmt) \
+ (*(new_fmt) != '\0' \
+ && (rp = strptime_internal (rp, (new_fmt), tm, decided, era_cnt)) != NULL)
+
+
+#ifdef _LIBC
+/* This is defined in locale/C-time.c in the GNU libc. */
+extern const struct locale_data _nl_C_LC_TIME;
+extern const unsigned short int __mon_yday[2][13];
+
+# define weekday_name (&_nl_C_LC_TIME.values[_NL_ITEM_INDEX (DAY_1)].string)
+# define ab_weekday_name \
+ (&_nl_C_LC_TIME.values[_NL_ITEM_INDEX (ABDAY_1)].string)
+# define month_name (&_nl_C_LC_TIME.values[_NL_ITEM_INDEX (MON_1)].string)
+# define ab_month_name (&_nl_C_LC_TIME.values[_NL_ITEM_INDEX (ABMON_1)].string)
+# define HERE_D_T_FMT (_nl_C_LC_TIME.values[_NL_ITEM_INDEX (D_T_FMT)].string)
+# define HERE_D_FMT (_nl_C_LC_TIME.values[_NL_ITEM_INDEX (D_FMT)].string)
+# define HERE_AM_STR (_nl_C_LC_TIME.values[_NL_ITEM_INDEX (AM_STR)].string)
+# define HERE_PM_STR (_nl_C_LC_TIME.values[_NL_ITEM_INDEX (PM_STR)].string)
+# define HERE_T_FMT_AMPM \
+ (_nl_C_LC_TIME.values[_NL_ITEM_INDEX (T_FMT_AMPM)].string)
+# define HERE_T_FMT (_nl_C_LC_TIME.values[_NL_ITEM_INDEX (T_FMT)].string)
+
+# define strncasecmp(s1, s2, n) __strncasecmp (s1, s2, n)
+#else
+static char const weekday_name[][10] =
+ {
+ "Sunday", "Monday", "Tuesday", "Wednesday",
+ "Thursday", "Friday", "Saturday"
+ };
+static char const ab_weekday_name[][4] =
+ {
+ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"
+ };
+static char const month_name[][10] =
+ {
+ "January", "February", "March", "April", "May", "June",
+ "July", "August", "September", "October", "November", "December"
+ };
+static char const ab_month_name[][4] =
+ {
+ "Jan", "Feb", "Mar", "Apr", "May", "Jun",
+ "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
+ };
+# define HERE_D_T_FMT "%a %b %e %H:%M:%S %Y"
+# define HERE_D_FMT "%m/%d/%y"
+# define HERE_AM_STR "AM"
+# define HERE_PM_STR "PM"
+# define HERE_T_FMT_AMPM "%I:%M:%S %p"
+# define HERE_T_FMT "%H:%M:%S"
+
+const unsigned short int __mon_yday[2][13] =
+ {
+ /* Normal years. */
+ { 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365 },
+ /* Leap years. */
+ { 0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335, 366 }
+ };
+#endif
+
+/* Status of lookup: do we use the locale data or the raw data? */
+enum locale_status { not, loc, raw };
+
+
+#ifndef __isleap
+/* Nonzero if YEAR is a leap year (every 4 years,
+ except every 100th isn't, and every 400th is). */
+# define __isleap(year) \
+ ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0))
+#endif
+
+/* Compute the day of the week. */
+static void
+day_of_the_week (struct tm *tm)
+{
+ /* We know that January 1st 1970 was a Thursday (= 4). Compute the
+ the difference between this data in the one on TM and so determine
+ the weekday. */
+ int corr_year = 1900 + tm->tm_year - (tm->tm_mon < 2);
+ int wday = (-473
+ + (365 * (tm->tm_year - 70))
+ + (corr_year / 4)
+ - ((corr_year / 4) / 25) + ((corr_year / 4) % 25 < 0)
+ + (((corr_year / 4) / 25) / 4)
+ + __mon_yday[0][tm->tm_mon]
+ + tm->tm_mday - 1);
+ tm->tm_wday = ((wday % 7) + 7) % 7;
+}
+
+/* Compute the day of the year. */
+static void
+day_of_the_year (struct tm *tm)
+{
+ tm->tm_yday = (__mon_yday[__isleap (1900 + tm->tm_year)][tm->tm_mon]
+ + (tm->tm_mday - 1));
+}
+
+static char *
+#ifdef _LIBC
+internal_function
+#endif
+strptime_internal __P ((const char *rp, const char *fmt, struct tm *tm,
+ enum locale_status *decided, int era_cnt));
+
+static char *
+#ifdef _LIBC
+internal_function
+#endif
+strptime_internal (rp, fmt, tm, decided, era_cnt)
+ const char *rp;
+ const char *fmt;
+ struct tm *tm;
+ enum locale_status *decided;
+ int era_cnt;
+{
+ const char *rp_backup;
+ int cnt;
+ size_t val;
+ int have_I, is_pm;
+ int century, want_century;
+ int want_era;
+ int have_wday, want_xday;
+ int have_yday;
+ int have_mon, have_mday;
+#ifdef _NL_CURRENT
+ size_t num_eras;
+#endif
+ struct era_entry *era;
+
+ have_I = is_pm = 0;
+ century = -1;
+ want_century = 0;
+ want_era = 0;
+ era = NULL;
+
+ have_wday = want_xday = have_yday = have_mon = have_mday = 0;
+
+ while (*fmt != '\0')
+ {
+ /* A white space in the format string matches 0 more or white
+ space in the input string. */
+ if (isspace (*fmt))
+ {
+ while (isspace (*rp))
+ ++rp;
+ ++fmt;
+ continue;
+ }
+
+ /* Any character but `%' must be matched by the same character
+ in the iput string. */
+ if (*fmt != '%')
+ {
+ match_char (*fmt++, *rp++);
+ continue;
+ }
+
+ ++fmt;
+#ifndef _NL_CURRENT
+ /* We need this for handling the `E' modifier. */
+ start_over:
+#endif
+
+ /* Make back up of current processing pointer. */
+ rp_backup = rp;
+
+ switch (*fmt++)
+ {
+ case '%':
+ /* Match the `%' character itself. */
+ match_char ('%', *rp++);
+ break;
+ case 'a':
+ case 'A':
+ /* Match day of week. */
+ for (cnt = 0; cnt < 7; ++cnt)
+ {
+#ifdef _NL_CURRENT
+ if (*decided !=raw)
+ {
+ if (match_string (_NL_CURRENT (LC_TIME, DAY_1 + cnt), rp))
+ {
+ if (*decided == not
+ && strcmp (_NL_CURRENT (LC_TIME, DAY_1 + cnt),
+ weekday_name[cnt]))
+ *decided = loc;
+ break;
+ }
+ if (match_string (_NL_CURRENT (LC_TIME, ABDAY_1 + cnt), rp))
+ {
+ if (*decided == not
+ && strcmp (_NL_CURRENT (LC_TIME, ABDAY_1 + cnt),
+ ab_weekday_name[cnt]))
+ *decided = loc;
+ break;
+ }
+ }
+#endif
+ if (*decided != loc
+ && (match_string (weekday_name[cnt], rp)
+ || match_string (ab_weekday_name[cnt], rp)))
+ {
+ *decided = raw;
+ break;
+ }
+ }
+ if (cnt == 7)
+ /* Does not match a weekday name. */
+ return NULL;
+ tm->tm_wday = cnt;
+ have_wday = 1;
+ break;
+ case 'b':
+ case 'B':
+ case 'h':
+ /* Match month name. */
+ for (cnt = 0; cnt < 12; ++cnt)
+ {
+#ifdef _NL_CURRENT
+ if (*decided !=raw)
+ {
+ if (match_string (_NL_CURRENT (LC_TIME, MON_1 + cnt), rp))
+ {
+ if (*decided == not
+ && strcmp (_NL_CURRENT (LC_TIME, MON_1 + cnt),
+ month_name[cnt]))
+ *decided = loc;
+ break;
+ }
+ if (match_string (_NL_CURRENT (LC_TIME, ABMON_1 + cnt), rp))
+ {
+ if (*decided == not
+ && strcmp (_NL_CURRENT (LC_TIME, ABMON_1 + cnt),
+ ab_month_name[cnt]))
+ *decided = loc;
+ break;
+ }
+ }
+#endif
+ if (match_string (month_name[cnt], rp)
+ || match_string (ab_month_name[cnt], rp))
+ {
+ *decided = raw;
+ break;
+ }
+ }
+ if (cnt == 12)
+ /* Does not match a month name. */
+ return NULL;
+ tm->tm_mon = cnt;
+ want_xday = 1;
+ break;
+ case 'c':
+ /* Match locale's date and time format. */
+#ifdef _NL_CURRENT
+ if (*decided != raw)
+ {
+ if (!recursive (_NL_CURRENT (LC_TIME, D_T_FMT)))
+ {
+ if (*decided == loc)
+ return NULL;
+ else
+ rp = rp_backup;
+ }
+ else
+ {
+ if (*decided == not &&
+ strcmp (_NL_CURRENT (LC_TIME, D_T_FMT), HERE_D_T_FMT))
+ *decided = loc;
+ want_xday = 1;
+ break;
+ }
+ *decided = raw;
+ }
+#endif
+ if (!recursive (HERE_D_T_FMT))
+ return NULL;
+ want_xday = 1;
+ break;
+ case 'C':
+ /* Match century number. */
+#ifdef _NL_CURRENT
+ match_century:
+#endif
+ get_number (0, 99, 2);
+ century = val;
+ want_xday = 1;
+ break;
+ case 'd':
+ case 'e':
+ /* Match day of month. */
+ get_number (1, 31, 2);
+ tm->tm_mday = val;
+ have_mday = 1;
+ want_xday = 1;
+ break;
+ case 'F':
+ if (!recursive ("%Y-%m-%d"))
+ return NULL;
+ want_xday = 1;
+ break;
+ case 'x':
+#ifdef _NL_CURRENT
+ if (*decided != raw)
+ {
+ if (!recursive (_NL_CURRENT (LC_TIME, D_FMT)))
+ {
+ if (*decided == loc)
+ return NULL;
+ else
+ rp = rp_backup;
+ }
+ else
+ {
+ if (*decided == not
+ && strcmp (_NL_CURRENT (LC_TIME, D_FMT), HERE_D_FMT))
+ *decided = loc;
+ want_xday = 1;
+ break;
+ }
+ *decided = raw;
+ }
+#endif
+ /* Fall through. */
+ case 'D':
+ /* Match standard day format. */
+ if (!recursive (HERE_D_FMT))
+ return NULL;
+ want_xday = 1;
+ break;
+ case 'k':
+ case 'H':
+ /* Match hour in 24-hour clock. */
+ get_number (0, 23, 2);
+ tm->tm_hour = val;
+ have_I = 0;
+ break;
+ case 'I':
+ /* Match hour in 12-hour clock. */
+ get_number (1, 12, 2);
+ tm->tm_hour = val % 12;
+ have_I = 1;
+ break;
+ case 'j':
+ /* Match day number of year. */
+ get_number (1, 366, 3);
+ tm->tm_yday = val - 1;
+ have_yday = 1;
+ break;
+ case 'm':
+ /* Match number of month. */
+ get_number (1, 12, 2);
+ tm->tm_mon = val - 1;
+ have_mon = 1;
+ want_xday = 1;
+ break;
+ case 'M':
+ /* Match minute. */
+ get_number (0, 59, 2);
+ tm->tm_min = val;
+ break;
+ case 'n':
+ case 't':
+ /* Match any white space. */
+ while (isspace (*rp))
+ ++rp;
+ break;
+ case 'p':
+ /* Match locale's equivalent of AM/PM. */
+#ifdef _NL_CURRENT
+ if (*decided != raw)
+ {
+ if (match_string (_NL_CURRENT (LC_TIME, AM_STR), rp))
+ {
+ if (strcmp (_NL_CURRENT (LC_TIME, AM_STR), HERE_AM_STR))
+ *decided = loc;
+ break;
+ }
+ if (match_string (_NL_CURRENT (LC_TIME, PM_STR), rp))
+ {
+ if (strcmp (_NL_CURRENT (LC_TIME, PM_STR), HERE_PM_STR))
+ *decided = loc;
+ is_pm = 1;
+ break;
+ }
+ *decided = raw;
+ }
+#endif
+ if (!match_string (HERE_AM_STR, rp))
+ if (match_string (HERE_PM_STR, rp))
+ is_pm = 1;
+ else
+ return NULL;
+ break;
+ case 'r':
+#ifdef _NL_CURRENT
+ if (*decided != raw)
+ {
+ if (!recursive (_NL_CURRENT (LC_TIME, T_FMT_AMPM)))
+ {
+ if (*decided == loc)
+ return NULL;
+ else
+ rp = rp_backup;
+ }
+ else
+ {
+ if (*decided == not &&
+ strcmp (_NL_CURRENT (LC_TIME, T_FMT_AMPM),
+ HERE_T_FMT_AMPM))
+ *decided = loc;
+ break;
+ }
+ *decided = raw;
+ }
+#endif
+ if (!recursive (HERE_T_FMT_AMPM))
+ return NULL;
+ break;
+ case 'R':
+ if (!recursive ("%H:%M"))
+ return NULL;
+ break;
+ case 's':
+ {
+ /* The number of seconds may be very high so we cannot use
+ the `get_number' macro. Instead read the number
+ character for character and construct the result while
+ doing this. */
+ time_t secs = 0;
+ if (*rp < '0' || *rp > '9')
+ /* We need at least one digit. */
+ return NULL;
+
+ do
+ {
+ secs *= 10;
+ secs += *rp++ - '0';
+ }
+ while (*rp >= '0' && *rp <= '9');
+
+ if (localtime_r (&secs, tm) == NULL)
+ /* Error in function. */
+ return NULL;
+ }
+ break;
+ case 'S':
+ get_number (0, 61, 2);
+ tm->tm_sec = val;
+ break;
+ case 'X':
+#ifdef _NL_CURRENT
+ if (*decided != raw)
+ {
+ if (!recursive (_NL_CURRENT (LC_TIME, T_FMT)))
+ {
+ if (*decided == loc)
+ return NULL;
+ else
+ rp = rp_backup;
+ }
+ else
+ {
+ if (strcmp (_NL_CURRENT (LC_TIME, T_FMT), HERE_T_FMT))
+ *decided = loc;
+ break;
+ }
+ *decided = raw;
+ }
+#endif
+ /* Fall through. */
+ case 'T':
+ if (!recursive (HERE_T_FMT))
+ return NULL;
+ break;
+ case 'u':
+ get_number (1, 7, 1);
+ tm->tm_wday = val % 7;
+ have_wday = 1;
+ break;
+ case 'g':
+ get_number (0, 99, 2);
+ /* XXX This cannot determine any field in TM. */
+ break;
+ case 'G':
+ if (*rp < '0' || *rp > '9')
+ return NULL;
+ /* XXX Ignore the number since we would need some more
+ information to compute a real date. */
+ do
+ ++rp;
+ while (*rp >= '0' && *rp <= '9');
+ break;
+ case 'U':
+ case 'V':
+ case 'W':
+ get_number (0, 53, 2);
+ /* XXX This cannot determine any field in TM without some
+ information. */
+ break;
+ case 'w':
+ /* Match number of weekday. */
+ get_number (0, 6, 1);
+ tm->tm_wday = val;
+ have_wday = 1;
+ break;
+ case 'y':
+#ifdef _NL_CURRENT
+ match_year_in_century:
+#endif
+ /* Match year within century. */
+ get_number (0, 99, 2);
+ /* The "Year 2000: The Millennium Rollover" paper suggests that
+ values in the range 69-99 refer to the twentieth century. */
+ tm->tm_year = val >= 69 ? val : val + 100;
+ /* Indicate that we want to use the century, if specified. */
+ want_century = 1;
+ want_xday = 1;
+ break;
+ case 'Y':
+ /* Match year including century number. */
+ get_number (0, 9999, 4);
+ tm->tm_year = val - 1900;
+ want_century = 0;
+ want_xday = 1;
+ break;
+ case 'Z':
+ /* XXX How to handle this? */
+ break;
+ case 'E':
+#ifdef _NL_CURRENT
+ switch (*fmt++)
+ {
+ case 'c':
+ /* Match locale's alternate date and time format. */
+ if (*decided != raw)
+ {
+ const char *fmt = _NL_CURRENT (LC_TIME, ERA_D_T_FMT);
+
+ if (*fmt == '\0')
+ fmt = _NL_CURRENT (LC_TIME, D_T_FMT);
+
+ if (!recursive (fmt))
+ {
+ if (*decided == loc)
+ return NULL;
+ else
+ rp = rp_backup;
+ }
+ else
+ {
+ if (strcmp (fmt, HERE_D_T_FMT))
+ *decided = loc;
+ want_xday = 1;
+ break;
+ }
+ *decided = raw;
+ }
+ /* The C locale has no era information, so use the
+ normal representation. */
+ if (!recursive (HERE_D_T_FMT))
+ return NULL;
+ want_xday = 1;
+ break;
+ case 'C':
+ if (*decided != raw)
+ {
+ if (era_cnt >= 0)
+ {
+ era = _nl_select_era_entry (era_cnt);
+ if (match_string (era->era_name, rp))
+ {
+ *decided = loc;
+ break;
+ }
+ else
+ return NULL;
+ }
+ else
+ {
+ num_eras = _NL_CURRENT_WORD (LC_TIME,
+ _NL_TIME_ERA_NUM_ENTRIES);
+ for (era_cnt = 0; era_cnt < (int) num_eras;
+ ++era_cnt, rp = rp_backup)
+ {
+ era = _nl_select_era_entry (era_cnt);
+ if (match_string (era->era_name, rp))
+ {
+ *decided = loc;
+ break;
+ }
+ }
+ if (era_cnt == (int) num_eras)
+ {
+ era_cnt = -1;
+ if (*decided == loc)
+ return NULL;
+ }
+ else
+ break;
+ }
+
+ *decided = raw;
+ }
+ /* The C locale has no era information, so use the
+ normal representation. */
+ goto match_century;
+ case 'y':
+ if (*decided == raw)
+ goto match_year_in_century;
+
+ get_number(0, 9999, 4);
+ tm->tm_year = val;
+ want_era = 1;
+ want_xday = 1;
+ break;
+ case 'Y':
+ if (*decided != raw)
+ {
+ num_eras = _NL_CURRENT_WORD (LC_TIME,
+ _NL_TIME_ERA_NUM_ENTRIES);
+ for (era_cnt = 0; era_cnt < (int) num_eras;
+ ++era_cnt, rp = rp_backup)
+ {
+ era = _nl_select_era_entry (era_cnt);
+ if (recursive (era->era_format))
+ break;
+ }
+ if (era_cnt == (int) num_eras)
+ {
+ era_cnt = -1;
+ if (*decided == loc)
+ return NULL;
+ else
+ rp = rp_backup;
+ }
+ else
+ {
+ *decided = loc;
+ era_cnt = -1;
+ break;
+ }
+
+ *decided = raw;
+ }
+ get_number (0, 9999, 4);
+ tm->tm_year = val - 1900;
+ want_century = 0;
+ want_xday = 1;
+ break;
+ case 'x':
+ if (*decided != raw)
+ {
+ const char *fmt = _NL_CURRENT (LC_TIME, ERA_D_FMT);
+
+ if (*fmt == '\0')
+ fmt = _NL_CURRENT (LC_TIME, D_FMT);
+
+ if (!recursive (fmt))
+ {
+ if (*decided == loc)
+ return NULL;
+ else
+ rp = rp_backup;
+ }
+ else
+ {
+ if (strcmp (fmt, HERE_D_FMT))
+ *decided = loc;
+ break;
+ }
+ *decided = raw;
+ }
+ if (!recursive (HERE_D_FMT))
+ return NULL;
+ break;
+ case 'X':
+ if (*decided != raw)
+ {
+ const char *fmt = _NL_CURRENT (LC_TIME, ERA_T_FMT);
+
+ if (*fmt == '\0')
+ fmt = _NL_CURRENT (LC_TIME, T_FMT);
+
+ if (!recursive (fmt))
+ {
+ if (*decided == loc)
+ return NULL;
+ else
+ rp = rp_backup;
+ }
+ else
+ {
+ if (strcmp (fmt, HERE_T_FMT))
+ *decided = loc;
+ break;
+ }
+ *decided = raw;
+ }
+ if (!recursive (HERE_T_FMT))
+ return NULL;
+ break;
+ default:
+ return NULL;
+ }
+ break;
+#else
+ /* We have no information about the era format. Just use
+ the normal format. */
+ if (*fmt != 'c' && *fmt != 'C' && *fmt != 'y' && *fmt != 'Y'
+ && *fmt != 'x' && *fmt != 'X')
+ /* This is an illegal format. */
+ return NULL;
+
+ goto start_over;
+#endif
+ case 'O':
+ switch (*fmt++)
+ {
+ case 'd':
+ case 'e':
+ /* Match day of month using alternate numeric symbols. */
+ get_alt_number (1, 31, 2);
+ tm->tm_mday = val;
+ have_mday = 1;
+ want_xday = 1;
+ break;
+ case 'H':
+ /* Match hour in 24-hour clock using alternate numeric
+ symbols. */
+ get_alt_number (0, 23, 2);
+ tm->tm_hour = val;
+ have_I = 0;
+ break;
+ case 'I':
+ /* Match hour in 12-hour clock using alternate numeric
+ symbols. */
+ get_alt_number (1, 12, 2);
+ tm->tm_hour = val - 1;
+ have_I = 1;
+ break;
+ case 'm':
+ /* Match month using alternate numeric symbols. */
+ get_alt_number (1, 12, 2);
+ tm->tm_mon = val - 1;
+ have_mon = 1;
+ want_xday = 1;
+ break;
+ case 'M':
+ /* Match minutes using alternate numeric symbols. */
+ get_alt_number (0, 59, 2);
+ tm->tm_min = val;
+ break;
+ case 'S':
+ /* Match seconds using alternate numeric symbols. */
+ get_alt_number (0, 61, 2);
+ tm->tm_sec = val;
+ break;
+ case 'U':
+ case 'V':
+ case 'W':
+ get_alt_number (0, 53, 2);
+ /* XXX This cannot determine any field in TM without
+ further information. */
+ break;
+ case 'w':
+ /* Match number of weekday using alternate numeric symbols. */
+ get_alt_number (0, 6, 1);
+ tm->tm_wday = val;
+ have_wday = 1;
+ break;
+ case 'y':
+ /* Match year within century using alternate numeric symbols. */
+ get_alt_number (0, 99, 2);
+ tm->tm_year = val >= 69 ? val : val + 100;
+ want_xday = 1;
+ break;
+ default:
+ return NULL;
+ }
+ break;
+ default:
+ return NULL;
+ }
+ }
+
+ if (have_I && is_pm)
+ tm->tm_hour += 12;
+
+ if (century != -1)
+ {
+ if (want_century)
+ tm->tm_year = tm->tm_year % 100 + (century - 19) * 100;
+ else
+ /* Only the century, but not the year. Strange, but so be it. */
+ tm->tm_year = (century - 19) * 100;
+ }
+
+#ifdef _NL_CURRENT
+ if (era_cnt != -1)
+ {
+ era = _nl_select_era_entry(era_cnt);
+ if (want_era)
+ tm->tm_year = (era->start_date[0]
+ + ((tm->tm_year - era->offset)
+ * era->absolute_direction));
+ else
+ /* Era start year assumed. */
+ tm->tm_year = era->start_date[0];
+ }
+ else
+#endif
+ if (want_era)
+ return NULL;
+
+ if (want_xday && !have_wday)
+ {
+ if ( !(have_mon && have_mday) && have_yday)
+ {
+ /* We don't have tm_mon and/or tm_mday, compute them. */
+ int t_mon = 0;
+ while (__mon_yday[__isleap(1900 + tm->tm_year)][t_mon] <= tm->tm_yday)
+ t_mon++;
+ if (!have_mon)
+ tm->tm_mon = t_mon - 1;
+ if (!have_mday)
+ tm->tm_mday =
+ (tm->tm_yday
+ - __mon_yday[__isleap(1900 + tm->tm_year)][t_mon - 1] + 1);
+ }
+ day_of_the_week (tm);
+ }
+ if (want_xday && !have_yday)
+ day_of_the_year (tm);
+
+ return (char *) rp;
+}
+
+
+char *
+strptime (buf, format, tm)
+ const char *buf;
+ const char *format;
+ struct tm *tm;
+{
+ enum locale_status decided;
+
+#ifdef _NL_CURRENT
+ decided = not;
+#else
+ decided = raw;
+#endif
+ return strptime_internal (buf, format, tm, &decided, -1);
+}
+
--- /dev/null
+/* strptime.h
+ *
+ * $Id: strptime.h,v 1.1 2005/07/16 17:02:10 robertl Exp $
+ *
+ * Ethereal - Network traffic analyzer
+ * By Gerald Combs <gerald@ethereal.com>
+ * Copyright 1998 Gerald Combs
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ */
+
+#ifndef __STRPTIME_H__
+#define __STRPTIME_H__
+
+/*
+ * Version of "strptime()", for the benefit of OSes that don't have it.
+ */
+extern char *strptime(const char *, const char *, struct tm *);
+
+#endif
+
example: IFIELD YYYYMMDD_TIME,"","%ld"
+ o GMT_TIME
+ GMT_TIME is the waypoint's creation time, in UTC time zone. It uses the
+ strptime conversion format tags.
+
+ example: IFIELD GMT_TIME,"","%m/%d/%Y %I:%M:%D %p"
+
+ Search the web for 'strptime man page' for details strptime, but one
+ such page can be found at
+
+ http://www.die.net/doc/linux/man/man3/strptime.3.html
+
+ o LOCAL_TIME LOCAL_TIME is the waypoint's creation time, in the local
+ time zone. It uses strptime conversion format tags.
+
+ example: IFIELD LOCAL_TIME,"","%y-%m-%d"
+
+ o HMSG_TIME
+ HMSG_TIME parses up to three time parts and am/pm string to add
+ this value to the previously parsed *_TIME field that contains
+ only a date. On output, will print the time in UTC.
+
+ example: IFIELD HMSG_TIME,"","%d:%d:%d %s"
+
+ o HMSL_TIME
+ HMSG_TIME parses up to three time parts and am/pm string to add
+ this value to the previously parsed *_TIME field that contains
+ only a date. On output, will print the time in local time.
+
+ example: IFIELD HMSL_TIME,"","%dh%dm"
+
+ o ISO_TIME
+ ISO_TIME is the waypoint's creation time, in ISO 8601 format,
+ which include time zone information.
+ It is expected to be in the format yyyy-mm-ddThh:mm:sszzzzz
+ where zzzzzz is the local time offset or the character Z
+ for UTC time.
+ On output, UTC 'Z' time zone will always be used.
+
+ example: IFIELD ISO_TIME,"","%s"
+
o GEOCACHE_DIFF
GEOCACHE_DIFF is valid only for geocaches and represents a DOUBLE
PRECISION FLOAT. A "three and a half star" cache would therefore be "3.5"
PATH_DISTANCE_KM is like PATH_DISTANCE_MILES except it outputs the
length in kilometers.
+ o PATH_SPEED
+ Speed in meters per second. Gpsbabel does NOT calculate this data, it is
+ read from the input file if present.
+
+ example: PATH_SPEED,"","%f"
+
+ o PATH_COURSE
+ Course in degerees. Gpsbabel does NOT calculate this data, it is
+ read from the input file if present.
+
+ example: PATH_COURSE,"","%f"
+
+ o GPS_HDOP, GPS_VDOP, GPS_PDOP
+ GPS distorsion of position parameters. Needs float conversion.
+
+ example: GPS_HDOP,"","%f"
+
+ o GPS_SAT
+ Number of satellites used for determination of the position. Needs
+ interger conversion.
+
+ example: GPS_SAT,"","%d"
+
+ o GPS_FIX
+ Type of fix (see GPX spec). Needs string conversion.
+
+ example: GPS_FIX,"","%s"
+
EXAMPLES:
--------
For examples on using the XCSV module, please see the *.style files in
# fugawi XCSV style file
#
# Format: Fugawi
-# Author: Robert Lipe
-# Date: 03/10/2003
+# Author: Robert Lipe, Patrick Ohly
+# Date: 07/24/2005
#
#
PROLOGUE \# Waypoint description
PROLOGUE \# Latitude in Degree and decimals (soutern hemisphere has neg. degrees)
PROLOGUE \# Longitude in degree and decimals (neg. numbers: west of Greenwich)
-PROLOGUE \# Height in meters
+PROLOGUE \# Height in meters [optional when importing, always present when exporting: Date (GMT) as ISO YYYYMMDD, Time of the day relative to the date as HHMMSS
#
# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:
IFIELD LAT_DECIMAL, "", "%-.7f"
IFIELD LON_DECIMAL, "", "%-.7f"
IFIELD ALT_METERS, "", "%-7.1f"
+IFIELD GMT_TIME, "", "%Y%m%d"
+IFIELD HMSG_TIME, "", "%02d%02d%02d"
--- /dev/null
+# gpsbabel XCSV style file
+#
+# Format: GPSDriveTrack
+# Author: Tobias Minich
+# Date: 12/07/2005
+#
+#
+#
+
+DESCRIPTION GpsDrive Format for Tracks
+
+# FILE LAYOUT DEFINITIIONS:
+#
+FIELD_DELIMITER WHITESPACE
+RECORD_DELIMITER NEWLINE
+BADCHARS ,'"
+
+SHORTLEN 20
+SHORTWHITE 0
+
+#
+# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:
+
+OFIELD LAT_DECIMAL, "", "%10.6f"
+OFIELD LON_DECIMAL, "", "%10.6f"
+OFIELD ALT_METERS, "", "%10.0f"
+OFIELD GMT_TIME, "", "%a %b %d %T %Y"
--- /dev/null
+# gpsbabel XCSV style file
+#
+# Format: Tab delimitered csv useful for OpenOffice, Ploticus etc.
+# Author: Tobias Minich
+# Date: 07/18/2005
+#
+#
+
+DESCRIPTION Tab delimitered csv useful for OpenOffice, Ploticus etc.
+
+# FILE LAYOUT DEFINITIIONS:
+#
+FIELD_DELIMITER TAB
+RECORD_DELIMITER NEWLINE
+BADCHARS TAB
+
+#
+# HEADER STUFF:
+#
+PROLOGUE Index Lat Lon Icon Name Description Notes URL Link Text Altitude (m) Distance (km) Speed (m/s) Course (°) Time HDOP VDOP PDOP Satellites Fix
+
+#
+# INDIVIDUAL DATA FIELDS:
+#
+IFIELD INDEX, "", "%d"
+IFIELD LAT_DECIMAL, "", "%f"
+IFIELD LAT_DIR, "", "%c"
+IFIELD LAT_HUMAN_READABLE, "", "%d° %f' %c"
+IFIELD LON_DECIMAL, "", "%f"
+IFIELD LON_DIR, "", "%c"
+IFIELD LON_HUMAN_READABLE, "", "%d° %f' %c"
+IFIELD ICON_DESCR, "", "%s"
+IFIELD SHORTNAME, "", "%s"
+IFIELD DESCRIPTION, "", "%s"
+IFIELD NOTES, "", "%s"
+IFIELD URL, "", "%s"
+IFIELD URL_LINK_TEXT, "", "%s"
+IFIELD ALT_METERS, "", "%f"
+IFIELD PATH_DISTANCE_KM, "", "%f"
+IFIELD PATH_SPEED, "", "%f"
+IFIELD PATH_COURSE, "", "%f"
+IFIELD EXCEL_TIME, "", "%f"
+IFIELD GPS_HDOP, "", "%f"
+IFIELD GPS_VDOP, "", "%f"
+IFIELD GPS_PDOP, "", "%f"
+IFIELD GPS_SAT, "", "%d"
+IFIELD GPS_FIX, "", "%s"
#
DESCRIPTION Microsoft Streets and Trips 2002-2005
+EXTENSION txt
+
#
# FILE LAYOUT DEFINITIIONS:
{
if (strcmp(avp[0], "Name") == 0)
{
- route->rte_name = str_utf8_to_cp1252(avp[1]);
+ route->rte_name = xstrdup(avp[1]);
}
else if (strcmp(avp[0], "Software") == 0)
{
- route->rte_desc = str_utf8_to_cp1252(avp[1]);
+ route->rte_desc = xstrdup(avp[1]);
}
avp+=2;
}
{
if (0 == strcmp(avp[0], "PointDescription"))
{
- wpt_tmp->shortname = str_utf8_to_cp1252(avp[1]);
+ wpt_tmp->shortname = xstrdup(avp[1]);
}
if (0 == strcmp(avp[0], "SegDescription"))
{
- wpt_tmp->description = str_utf8_to_cp1252(avp[1]);
+ wpt_tmp->description = xstrdup(avp[1]);
}
if ((0 == strcmp(avp[0], "ViaStation")) && (0 == strcmp(avp[1], "true")))
{
static void
tef_xml_rd_init(const char *fname)
{
- xml_init(fname, tef_xml_map);
+ xml_init(fname, tef_xml_map, NULL);
}
/*
--- /dev/null
+#!/bin/bash
+
+#
+# try to read and write all combinations we can. Don't try to
+# be terribly portable and don't test for correctness. This test
+# is meant for code coverage.
+#
+
+# Exercise read and write of waypoint/track/route in every format.
+
+TMPD=/tmp/babeltest.$$
+GB="./gpsbabel"
+
+mkdir $TMPD
+
+rwall() {
+ name=$1
+ cap=$2
+
+ REFFILE=reference/expertgps.gpx
+
+ if [ $(echo $cap | grep -s w) ]; then
+ $GB -i gpx -f $REFFILE -o $name -F $TMPD/$name
+ if [ $(echo $cap | grep -s r) ]; then
+ $GB -i $name -f $TMPD/$name -o gpx -F /dev/null
+ fi
+ fi
+}
+
+#
+# Given a Geocache as input, verify we can write it.
+#
+wgc() {
+ name=$1
+ cap=$2
+
+ REFDIR=reference/gc
+ if [ $(echo $cap | grep -s '^.w') ]; then
+ $GB -i gpx -f $REFDIR/GC7FA4.gpx -o $name -F $TMPD/$name-gc1
+ $GB -i gpx -f $REFDIR/GCGCA8.gpx -o $name -F $TMPD/$name-gc2
+ fi
+}
+
+
+$GB -^2 | while read fmt cap name junk
+do
+ if [ "$fmt" != "file" ]; then
+ continue;
+ fi
+
+ rwall $name $cap
+ wgc $name $cap
+
+ echo $name
+
+done
# awkward to test.
#
rm -f ${TMPDIR}/lowrance1.usr
+rm -f ${TMPDIR}/enchilada1.usr
+rm -f ${TMPDIR}/enchilada.gpx
${PNAME} -i geo -f geocaching.loc -o lowranceusr -F ${TMPDIR}/lowrance1.usr
bincompare ${TMPDIR}/lowrance1.usr reference/lowrance.usr
${PNAME} -i lowranceusr -f ${TMPDIR}/lowrance1.usr -o lowranceusr -F ${TMPDIR}/lowrance1.usr
# And because of the FP rounding, we can't even read our file, write it back
# and get the same data. Sigh.
# bincompare reference/lowrance.usr ${TMPDIR}/lowrance1.usr
+${PNAME} -i lowranceusr -f reference/all.usr -o gpx -F ${TMPDIR}/enchilada.gpx
+${PNAME} -i gpx -f ${TMPDIR}/enchilada.gpx -o lowranceusr -F ${TMPDIR}/enchilada1.usr
+bincompare ${TMPDIR}/enchilada1.usr reference/enchilada.usr
+# Don't convert icons as waypts
+${PNAME} -i lowranceusr,ignoreicons -f reference/all.usr -o gpx -F ${TMPDIR}/enchilada.gpx
+${PNAME} -i gpx -f ${TMPDIR}/enchilada.gpx -o lowranceusr -F ${TMPDIR}/enchilada1.usr
+bincompare ${TMPDIR}/enchilada1.usr reference/ignoreicons.usr
# CSV (Comma separated value) data.
${PNAME} -i geo -f geocaching.loc -o text -F ${TMPDIR}/text.out -o html -F ${TMPDIR}/html.out -o vcard -F ${TMPDIR}/vcard.out #-o palmdoc -F ${TMPDIR}/pd.out
#
-# TourExchangeFormat tef (read only)
+# tef "TourExchangeFormat" read test
#
rm -f ${TMPDIR}/tef_xml*
${PNAME} -r -i tef -f reference/route/tef_xml.sample.xml -o gpx -F ${TMPDIR}/tef_xml.sample.gpx
-grep -v "<time>" reference/route/tef_xml.sample.gpx > ${TMPDIR}/tef_xml.sample.gpx.ref
-grep -v "<time>" ${TMPDIR}/tef_xml.sample.gpx > ${TMPDIR}/tef_xml.sample.gpx.new
-compare ${TMPDIR}/tef_xml.sample.gpx.ref ${TMPDIR}/tef_xml.sample.gpx.new
+compare reference/route/tef_xml.sample.gpx ${TMPDIR}/tef_xml.sample.gpx
#
# PathAway Palm Database .pdb tests
${PNAME} -t -i pathaway -f reference/track/pathaway.pdb -o gpx -F ${TMPDIR}/pathaway.gpx
compare ${TMPDIR}/pathaway.gpx reference/track/pathaway.gpx
+#
+# Garmin GPS Database .gdb tests
+#
+rm -f ${TMPDIR}/gdb-*
+${PNAME} -w -r -t -i gdb -f reference/gdb-sample.gdb -o gpx -F ${TMPDIR}/gdb-sample.gpx
+compare reference/gdb-sample.gpx ${TMPDIR}/gdb-sample.gpx
+${PNAME} -w -r -t -i gpx -f reference/gdb-sample.gpx -o gdb,ver=1 -F ${TMPDIR}/gdb-sample.gdb
+${PNAME} -w -r -t -i gdb -f ${TMPDIR}/gdb-sample.gdb -o gpx -F ${TMPDIR}/gdb-sample.gpx
+#
+# Because of Garmin coordinates storage gpx is not good for this test
+# compare reference/gdb-sample.gpx ${TMPDIR}/gdb-sample.gpx
+#
+
+#
+# Vito Navigator II .smt tests
+#
+rm -f ${TMPDIR}/vitosmt*
+${PNAME} -i vitosmt -f reference/vitosmt.smt -o gpx -F ${TMPDIR}/vitosmt.gpx
+compare ${TMPDIR}/vitosmt.gpx reference/vitosmt.gpx
+${PNAME} -t -i vitosmt -f reference/vitosmt.smt -o gpx -F ${TMPDIR}/vitosmt_t.gpx
+compare ${TMPDIR}/vitosmt_t.gpx reference/track/vitosmt_t.gpx
+
+#
+# tracks filter tests
+#
+
+rm -f ${TMPDIR}/trackfilter*
+
+${PNAME} -t -i gpx -f reference/track/trackfilter.gpx -x track,pack,split,title="LOG-%Y%m%d" -o gpx -F ${TMPDIR}/trackfilter-new.gpx
+grep -v "<time>" reference/track/trackfilter-new.gpx > ${TMPDIR}/trackfilter.ref
+grep -v "<time>" ${TMPDIR}/trackfilter-new.gpx > ${TMPDIR}/trackfilter.new
+compare ${TMPDIR}/trackfilter.ref ${TMPDIR}/trackfilter.new
+
+#
+# Map&Guide Motorrad Routenplaner .bcr files test
+#
+rm -f ${TMPDIR}/bcr*
+${PNAME} -r -i bcr -f reference/route/bcr-sample.bcr -o gpx -F ${TMPDIR}/bcr-sample.gpx
+compare reference/route/bcr-sample.gpx ${TMPDIR}/bcr-sample.gpx
+${PNAME} -r -i gpx -f reference/route/bcr-sample.gpx -o bcr -F ${TMPDIR}/bcr-sample2.bcr
+compare reference/route/bcr-sample2.bcr ${TMPDIR}/bcr-sample2.bcr
+${PNAME} -r -i bcr -f ${TMPDIR}/bcr-sample2.bcr -o gpx -F ${TMPDIR}/bcr-sample2.gpx
+compare reference/route/bcr-sample.gpx ${TMPDIR}/bcr-sample2.gpx
+
+#
+# Garmin logbook. This format has an extra section (lap data with things
+# like heartbeat and calories burned) that we don't know what to do with,
+# so we convert it to gpx, convert it to itself, convert THAT to gpx, and
+# compare those.
+#
+rm -f ${TMPDIR}/glogbook*
+${PNAME} -i glogbook -f reference/track/garmin_logbook.xml -o gpx -F ${TMPDIR}/glog1.gpx
+${PNAME} -i glogbook -f reference/track/garmin_logbook.xml -o glogbook -F ${TMPDIR}/glog.xml
+${PNAME} -i glogbook -f ${TMPDIR}/glog.xml -o gpx -F ${TMPDIR}/glog2.gpx
+compare ${TMPDIR}/glog1.gpx ${TMPDIR}/glog2.gpx
+
+#
+# Dop filter test
+#
+rm -f ${TMPDIR}/dop*
+sed '/<hdop>50/d' reference/dop-test.gpx | ${PNAME} -i gpx -f - -o openoffice -F - | sed 's/RPT...//g' > ${TMPDIR}/dop-hdop.ref
+${PNAME} -i gpx -f reference/dop-test.gpx -x discard,hdop=50 -o openoffice -F - | sed 's/RPT...//g' > ${TMPDIR}/dop-hdop.fil
+compare ${TMPDIR}/dop-hdop.ref ${TMPDIR}/dop-hdop.fil
+sed '/<vdop>50/d' reference/dop-test.gpx | ${PNAME} -i gpx -f - -o openoffice -F - | sed 's/RPT...//g' > ${TMPDIR}/dop-vdop.ref
+${PNAME} -i gpx -f reference/dop-test.gpx -x discard,vdop=50 -o openoffice -F - | sed 's/RPT...//g' > ${TMPDIR}/dop-vdop.fil
+compare ${TMPDIR}/dop-vdop.ref ${TMPDIR}/dop-vdop.fil
+
+#
+# cotoGPS test
+#
+# rm -f ${TMPDIR}/coto*
+# Track reading
+# ${PNAME} -i coto -f reference/cototesttrack.pdb -o xcsv,style=reference/cototest.style -F ${TMPDIR}/cototrack.csv
+# compare reference/cototesttrack.csv ${TMPDIR}/cototrack.csv
+# Marker read/write
+# ${PNAME} -i coto -f reference/cototestmarker.pdb -o xcsv,style=reference/cototest.style -F ${TMPDIR}/cotomarker.csv
+# ${PNAME} -i gpx -f reference/cototestmarker.gpx -o xcsv,style=reference/cototest.style -F ${TMPDIR}/cotomarkergpx.csv
+# compare ${TMPDIR}/cotomarker.csv ${TMPDIR}/cotomarkergpx.csv
+# ${PNAME} -i gpx -f reference/cototestmarker.gpx -o coto -F ${TMPDIR}/cotomarker.pdb
+# compare reference/cototestmarker.pdb ${TMPDIR}/cotomarker.pdb
+
+#
+# Fugawi test cases
+rm -f ${TMPDIR}/fugawi*
+${PNAME} -i fugawi -f reference/fugawi.notime.txt -o fugawi -F ${TMPDIR}/fugawi1.txt
+compare reference/fugawi.ref.txt ${TMPDIR}/fugawi1.txt
+${PNAME} -i geo -f geocaching.loc -o fugawi -F ${TMPDIR}/fugawi2.txt
+compare reference/fugawi.ref.txt ${TMPDIR}/fugawi2.txt
+${PNAME} -i fugawi -f ${TMPDIR}/fugawi2.txt -o fugawi -F ${TMPDIR}/fugawi3.txt
+compare ${TMPDIR}/fugawi2.txt ${TMPDIR}/fugawi3.txt
+${PNAME} -i fugawi -f reference/fugawi.time.txt -o fugawi -F ${TMPDIR}/fugawi4.txt
+compare reference/fugawi.time.ref.txt ${TMPDIR}/fugawi4.txt
+${PNAME} -i gpx -f reference/track/tracks.gpx -o fugawi -F ${TMPDIR}/fugawi5.txt
+compare reference/track/fugawi.txt ${TMPDIR}/fugawi5.txt
+
exit 0
int32 utmz;
double utme, utmn;
char utmzc;
+ fs_xml *fs_gpx;
lonint = abs((int) wpt->longitude);
latint = abs((int) wpt->latitude);
fprintf (file_out, "%s\n", wpt->notes);
}
- if ( includelogs && wpt->gpx_extras ) {
- xml_tag *root = wpt->gpx_extras;
+ fs_gpx = NULL;
+ if ( includelogs ) {
+ fs_gpx = (fs_xml *)fs_chain_find( wpt->fs, FS_GPX);
+ }
+
+ if ( fs_gpx && fs_gpx->tag ) {
+ xml_tag *root = fs_gpx->tag;
xml_tag *curlog = NULL;
xml_tag *logpart = NULL;
curlog = xml_findfirst( root, "groundspeak:log" );
*/
holder = csv_stringtrim(s, "", 0);
if (strlen(holder))
- wpt_tmp->description = holder;
+ wpt_tmp->description = holder;
+ else
+ xfree(holder);
break;
case 3:
wpt_tmp->latitude = atof(s);
holder = csv_stringtrim(s, "", 0);
if (strstr(holder, "http:") != NULL)
wpt_tmp->url = holder;
+ else
+ xfree(holder);
break;
default:
/* whoa! nelly */
waypoint *wpt;
};
+static int compare_lon(const void *a, const void *b);
+
static
int
compare_lat(const void *a, const void *b)
if ( difference ) {
return 1;
}
- return 0;
+ if ( wa->wpt->longitude - wb->wpt->longitude == 0 ) {
+ return strcmp(wa->wpt->shortname, wb->wpt->shortname);
+ }
+ return compare_lon(a,b);
}
static
if ( difference ) {
return 1;
}
- return 0;
+ if ( wa->wpt->latitude - wb->wpt->latitude == 0 ) {
+ return strcmp(wa->wpt->shortname, wb->wpt->shortname);
+ }
+ return compare_lat(a,b);
}
static void
--- /dev/null
+./gpsbabel -^2 | sed 's/\&/\&/' | awk -F'\t' '
+function getcap(type, cap, sname, lname) {
+ if (type == "internal") return
+ print "<tr>"
+ print "<td class=\"fmtline\">" lname "</td>"
+ print "<td class=\"c4\">" sname "</td>"
+ # This is bad...
+
+ printf "<td class=\"c4\">"
+ if (sname == "geo") {
+ printf "<a href=\"/tips/browser.html\">Yes</a>"
+ } else if (sname == "s_and_t") {
+ printf "<a href=\"/formats/s_and_t/Importing_into_Microsoft_Streets_and_Trips_2003.html\">[1]</a><a href=\"http://www.gpsbabel.org/formats/s_and_t/TripPlanning.html\">[2]</a>"
+ }
+ print "</td>"
+
+
+ for (i = 1; i <= 6; i++) {
+ c = substr(cap, i, 1)
+ printf "<td class=\"cap\">"
+ if (c != ("-")) printf "yes"
+ printf "</td>\n"
+ }
+ print "</tr>"
+}
+getcap($1, $2, $3, $5)
+' > ../babelweb/capabilities.inc > ../babelweb/capabilities.inc
split($0, dte, " ");
printf "\n<tr><td class=\"date\">%s</td>", dte[2];
- printf "<td class=\"release\"><br></td>"
+ printf "<td class=\"release\"></td>"
}
/^Log:/ { gsub("^Log:", ""); inlog = 1 }
/^Members:/ {printf "<td>%s</td></tr>", logt ; inlog = 0; }
stringsize = buff[0];
- tpg_fread(&buff[0], stringsize, 1, tpg_file_in);
+ if (stringsize)
+ tpg_fread(&buff[0], stringsize, 1, tpg_file_in);
buff[stringsize] = '\0';
wpt_tmp->description = xstrdup(buff);
--- /dev/null
+/*
+
+ Track manipulation filter
+
+ Copyright (C) 2005 Olaf Klein, o.b.klein@t-online.de
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA
+
+ */
+
+ /*
+ 2005-07-20: implemented interval option from Etienne Tasse
+ 2005-07-26: implemented range option
+ 2005-07-26: implemented move option
+ 2005-07-26: implemented merge option
+ 2005-07-29: warning fixes
+ */
+
+#include <stdio.h>
+#include <time.h>
+#include <ctype.h>
+#include "defs.h"
+#include "strptime.h"
+
+#define MYNAME "trackfilter"
+
+#define TRACKFILTER_PACK_OPTION "pack"
+#define TRACKFILTER_SPLIT_OPTION "split"
+#define TRACKFILTER_TITLE_OPTION "title"
+#define TRACKFILTER_MERGE_OPTION "merge"
+#define TRACKFILTER_STOP_OPTION "stop"
+#define TRACKFILTER_START_OPTION "start"
+#define TRACKFILTER_MOVE_OPTION "move"
+
+#undef TRACKF_DBG
+
+static char *opt_merge = NULL;
+static char *opt_pack = NULL;
+static char *opt_split = NULL;
+static char *opt_move = NULL;
+static char *opt_title = NULL;
+static char *opt_start = NULL;
+static char *opt_stop = NULL;
+
+static
+arglist_t trackfilter_args[] = {
+ {TRACKFILTER_MOVE_OPTION, &opt_move,
+ "Correct trackpoint timestamps by a delta", NULL, ARGTYPE_STRING},
+ {TRACKFILTER_PACK_OPTION, &opt_pack,
+ "Pack all tracks into one", NULL, ARGTYPE_BOOL},
+ {TRACKFILTER_SPLIT_OPTION, &opt_split,
+ "Split track by date or by time interval (see README)", NULL, ARGTYPE_STRING},
+ {TRACKFILTER_MERGE_OPTION, &opt_merge,
+ "Merge multiple tracks for the same way", NULL, ARGTYPE_STRING},
+ {TRACKFILTER_START_OPTION, &opt_start,
+ "Use only track points after this timestamp", NULL, ARGTYPE_INT},
+ {TRACKFILTER_STOP_OPTION, &opt_stop,
+ "Use only track points before this timestamp", NULL, ARGTYPE_INT},
+ {TRACKFILTER_TITLE_OPTION, &opt_title,
+ "Basic title for new track(s)", NULL, ARGTYPE_STRING},
+ {0, 0, 0, 0, 0}
+};
+
+
+typedef struct trkflt_s
+{
+ route_head *track;
+ time_t first_time;
+ time_t last_time;
+} trkflt_t;
+
+static trkflt_t *track_list = NULL;
+static int track_ct = 0;
+static int track_pts = 0;
+static int opt_interval = 0;
+
+/*******************************************************************************
+* dummy callbacks for track_disp_all
+*******************************************************************************/
+
+static void
+trackfilter_noop_w(const waypoint *w)
+{
+}
+
+static void
+trackfilter_noop_t(const route_head *h)
+{
+}
+
+/*******************************************************************************
+* helpers
+*******************************************************************************/
+
+static int
+trackfilter_opt_count(void)
+{
+ int res = 0;
+ arglist_t *a = trackfilter_args;
+
+ while (a->argstring)
+ {
+ if (*a->argval != NULL) res++;
+ a++;
+ }
+ return res;
+}
+
+static int
+trackfilter_parse_time_opt(const char *arg)
+{
+ time_t t0, t1;
+ int sign = 1;
+ char *cin = (char *)arg;
+ char c;
+
+ t0 = t1 = 0;
+
+ while ((c = *cin++))
+ {
+ time_t seconds;
+
+ if (c >= '0' && c <= '9')
+ {
+ t1 = (t1 * 10) + (c - '0');
+ continue;
+ }
+ switch(tolower(c))
+ {
+ case 'd': seconds = (24 * 60 * 60); break;
+ case 'h': seconds = (60 * 60); break;
+ case 'm': seconds = 60; break;
+ case 's': seconds = 1; break;
+ case '+': sign = +1; continue;
+ case '-': sign = -1; continue;
+ default: fatal(MYNAME "-time: invalid character in time option!\n");
+ }
+ t0 += (t1 * seconds);
+ t1 = 0;
+ }
+ t0 += t1;
+ return t0 * sign;
+}
+
+static int
+trackfilter_init_qsort_cb(const void *a, const void *b)
+{
+ const trkflt_t *ra = a;
+ const trkflt_t *rb = b;
+
+ return ra->first_time - rb->first_time;
+}
+
+static int
+trackfilter_merge_qsort_cb(const void *a, const void *b)
+{
+ const waypoint *wa = *(waypoint **)a;
+ const waypoint *wb = *(waypoint **)b;
+
+ return wa->creation_time - wb->creation_time;
+}
+
+static void
+trackfilter_fill_track_list_cb(const route_head *track) /* callback for track_disp_all */
+{
+ int i;
+ waypoint *wpt, *prev;
+ queue *elem, *tmp;
+
+ if (track->rte_waypt_ct == 0)
+ {
+ track_del_head((route_head *)track);
+ return;
+ }
+
+ track_list[track_ct].track = (route_head *)track;
+
+ i = 0;
+ prev = NULL;
+
+ QUEUE_FOR_EACH((queue *)&track->waypoint_list, elem, tmp)
+ {
+ track_pts++;
+
+ wpt = (waypoint *)elem;
+ if (wpt->creation_time == 0)
+ fatal(MYNAME "-init: Found track point without time!\n");
+
+ i++;
+ if (i == 1)
+ track_list[track_ct].first_time = wpt->creation_time;
+ else
+ if (i == track->rte_waypt_ct)
+ track_list[track_ct].last_time = wpt->creation_time;
+
+ if ((prev != NULL) && (prev->creation_time > wpt->creation_time))
+ {
+ if (opt_merge == NULL)
+ fatal(MYNAME "-init: Track points badly ordered (timestamp)!\n");
+ }
+ prev = wpt;
+ }
+ track_ct++;
+}
+
+/*******************************************************************************
+* track title producers
+*******************************************************************************/
+
+static void
+trackfilter_split_init_rte_name(route_head *track, const time_t time)
+{
+ char buff[128], tbuff[128];
+ struct tm tm;
+
+ tm = *localtime(&time);
+
+ (opt_interval != 0) ?
+ strftime(tbuff, sizeof(tbuff), "%Y%m%d%H%M%S", &tm) :
+ strftime(tbuff, sizeof(tbuff), "%Y%m%d", &tm);
+
+ if ((opt_title != NULL) && (strlen(opt_title) > 0))
+ {
+ if (strchr(opt_title, '%') != NULL) {
+ strftime(buff, sizeof(buff), opt_title, &tm);
+ }
+ else {
+ snprintf(buff, sizeof(buff), "%s-%s", opt_title, tbuff);
+ }
+ }
+ else if ((track->rte_name != NULL ) && (strlen(track->rte_name) > 0))
+ {
+ snprintf(buff, sizeof(buff), "%s-%s", track->rte_name, tbuff);
+ }
+ else {
+ strncpy(buff, tbuff, sizeof(buff));
+ }
+
+ if (track->rte_name != NULL) {
+ xfree(track->rte_name);
+ }
+ track->rte_name = xstrdup(buff);
+}
+
+static void
+trackfilter_pack_init_rte_name(route_head *track, const time_t default_time)
+{
+ char buff[128];
+
+ if (strchr(opt_title, '%') != NULL)
+ {
+ struct tm tm;
+ waypoint *wpt;
+
+ if (track->rte_waypt_ct == 0)
+ {
+ tm = *localtime(&default_time);
+ }
+ else
+ {
+ wpt = (waypoint *) QUEUE_FIRST((queue *)&track->waypoint_list);
+ tm = *localtime(&wpt->creation_time);
+ }
+ strftime(buff, sizeof(buff), opt_title, &tm);
+ }
+ else
+ strncpy(buff, opt_title, sizeof(buff));
+
+ if (track->rte_name != NULL)
+ xfree(track->rte_name);
+ track->rte_name = xstrdup(buff);
+}
+
+/*******************************************************************************
+* option "title"
+*******************************************************************************/
+
+static void
+trackfilter_title(void)
+{
+ int i;
+
+ if (opt_title == NULL) return;
+
+ if (strlen(opt_title) == 0) {
+ fatal(MYNAME "-title: Missing your title!\n");
+ }
+ for (i = 0; i < track_ct; i++)
+ {
+ route_head *track = track_list[i].track;
+ trackfilter_pack_init_rte_name(track, 0);
+ }
+}
+
+/*******************************************************************************
+* option "pack" (default)
+*******************************************************************************/
+
+static void
+trackfilter_pack(void)
+{
+ int i, j;
+ trkflt_t prev;
+ route_head *master;
+
+ for (i = 1, j = 0; i < track_ct; i++, j++)
+ {
+ prev = track_list[j];
+ if (prev.last_time >= track_list[i].first_time)
+ fatal(MYNAME "-pack: Tracks overlap in time!\n");
+ }
+
+ /* we fill up the first track by all other track points */
+
+ master = track_list[0].track;
+
+ for (i = 1; i < track_ct; i++)
+ {
+ queue *elem, *tmp;
+ route_head *curr = track_list[i].track;
+
+ QUEUE_FOR_EACH((queue *)&curr->waypoint_list, elem, tmp)
+ {
+ waypoint *wpt = (waypoint *)elem;
+ route_add_wpt(master, waypt_dupe(wpt));
+ }
+ track_del_head(curr);
+ track_list[i].track = NULL;
+ }
+ track_ct = 1;
+}
+
+/*******************************************************************************
+* option "merge"
+*******************************************************************************/
+
+static void
+trackfilter_merge(void)
+{
+ int i, j, dropped;
+
+ queue *elem, *tmp;
+ waypoint **buff;
+ waypoint *prev, *wpt;
+ route_head *master = track_list[0].track;
+
+ if (track_pts < 1) return;
+
+ buff = xcalloc(track_pts, sizeof(*buff));
+
+ j = 0;
+ for (i = 0; i < track_ct; i++) /* put all points into temp buffer */
+ {
+ route_head *track = track_list[i].track;
+ QUEUE_FOR_EACH((queue *)&track->waypoint_list, elem, tmp)
+ {
+ wpt = (waypoint *)elem;
+ buff[j++] = waypt_dupe(wpt);
+ route_del_wpt(track, wpt);
+ }
+ if (track != master) /* i > 0 */
+ track_del_head(track);
+ }
+ track_ct = 1;
+
+ qsort(buff, track_pts, sizeof(*buff), trackfilter_merge_qsort_cb);
+
+ dropped = 0;
+ prev = NULL;
+
+ for (i = 0; i < track_pts; i++)
+ {
+ wpt = buff[i];
+ if ((prev == NULL) || (prev->creation_time != wpt->creation_time))
+ {
+ route_add_wpt(master, wpt);
+ prev = wpt;
+ }
+ else
+ {
+ waypt_free(wpt);
+ dropped++;
+ }
+ }
+ xfree(buff);
+
+ if (global_opts.verbose_status > 0)
+ printf(MYNAME "-merge: %d track point(s) merged, %d dropped.\n", track_pts - dropped, dropped);
+}
+
+/*******************************************************************************
+* option "split"
+*******************************************************************************/
+
+static void
+trackfilter_split(void)
+{
+ route_head *curr;
+ route_head *master = track_list[0].track;
+ int count = master->rte_waypt_ct;
+
+ waypoint **buff;
+ waypoint *wpt;
+ queue *elem, *tmp;
+ int i, j;
+ float interval = -1;
+
+ if (count <= 1) return;
+
+ /* check additional options */
+
+ opt_interval = (0 != strcmp(opt_split, TRACKFILTER_SPLIT_OPTION));
+
+ if (opt_interval != 0)
+ {
+ float base;
+ char dhms;
+
+ switch(strlen(opt_split))
+ {
+ case 0:
+ fatal(MYNAME ": No time interval specified.\n");
+ break; /* ? */
+
+ case 1:
+ dhms = *opt_split;
+ interval = 1;
+ break;
+
+ default:
+ i = sscanf(opt_split,"%f%c", &interval, &dhms);
+ if (i == 0)
+ {
+ /* test reverse order */
+ i = sscanf(opt_split,"%c%f", &dhms, &interval);
+ }
+ if ((i != 2) || (interval <= 0))
+ {
+ fatal(MYNAME ": invalid time interval specified, must be one a positive number.\n");
+ }
+ break;
+ }
+
+ switch(tolower(dhms))
+ {
+ case 's':
+ base = 1;
+ break;
+ case 'm':
+ base = 60;
+ break;
+ case 'h':
+ base = 60 * 60;
+ break;
+ case 'd':
+ base = 24 * 60 * 60;
+ break;
+ default:
+ fatal(MYNAME ": invalid time interval specified, must be one of [dhms].\n");
+ break;
+ }
+#ifdef TRACKF_DBG
+ printf(MYNAME ": dhms \"%c\", interval %g -> %g\n", dhms, interval, base * interval);
+#endif
+ interval *= base;
+ }
+
+ trackfilter_split_init_rte_name(master, track_list[0].first_time);
+
+ buff = (waypoint **) xcalloc(count, sizeof(*buff));
+
+ i = 0;
+ QUEUE_FOR_EACH((queue *)&master->waypoint_list, elem, tmp)
+ {
+ wpt = (waypoint *)elem;
+ buff[i++] = wpt;
+ }
+
+ curr = NULL; /* will be set by first new track */
+
+ for (i=0, j=1; j<count; i++, j++)
+ {
+ int new_track_flag;
+
+ if (opt_interval == 0)
+ {
+ struct tm t1, t2;
+
+ t1 = *localtime(&buff[i]->creation_time);
+ t2 = *localtime(&buff[j]->creation_time);
+
+ new_track_flag = ((t1.tm_year != t2.tm_year) || (t1.tm_mon != t2.tm_mon) ||
+ (t1.tm_mday != t2.tm_mday));
+#ifdef TRACKF_DBG
+ if (new_track_flag != 0)
+ printf(MYNAME ": new day %02d.%02d.%04d\n", t2.tm_mday, t2.tm_mon+1, t2.tm_year+1900);
+#endif
+ }
+ else
+ {
+ float tr_interval;
+
+ tr_interval = difftime(buff[j]->creation_time,buff[i]->creation_time);
+ new_track_flag = ( tr_interval > interval );
+#ifdef TRACKF_DBG
+ if (new_track_flag != 0)
+ printf(MYNAME ": split, %g > %g\n", tr_interval, interval );
+#endif
+ }
+ if (new_track_flag != 0)
+ {
+ curr = (route_head *) route_head_alloc();
+ trackfilter_split_init_rte_name(curr, buff[j]->creation_time);
+ track_add_head(curr);
+ }
+ if (curr != NULL)
+ {
+ wpt = waypt_dupe(buff[j]);
+ route_del_wpt(master, buff[j]);
+ route_add_wpt(curr, wpt);
+ buff[j] = wpt;
+ }
+ }
+ xfree(buff);
+}
+
+/*******************************************************************************
+* option "move"
+*******************************************************************************/
+
+static void
+trackfilter_move(void)
+{
+ int i;
+ queue *elem, *tmp;
+ waypoint *wpt;
+ time_t delta;
+
+ delta = trackfilter_parse_time_opt(opt_move);
+ if (delta == 0) return;
+
+ for (i = 0; i < track_ct; i++)
+ {
+ route_head *track = track_list[i].track;
+ QUEUE_FOR_EACH((queue *)&track->waypoint_list, elem, tmp)
+ {
+ wpt = (waypoint *)elem;
+ wpt->creation_time += delta;
+ }
+ track_list[i].first_time += delta;
+ track_list[i].last_time += delta;
+ }
+}
+
+/*******************************************************************************
+* option: "start" / "stop"
+*******************************************************************************/
+
+static time_t
+trackfilter_range_check(const char *timestr)
+{
+ int i;
+ char fmt[20];
+ char c;
+ char *cin;
+ struct tm time;
+
+
+ i = 0;
+ strncpy(fmt, "00000101000000", sizeof(fmt));
+ cin = (char *)timestr;
+
+ while ((c = *cin++))
+ {
+ if (fmt[i] == '\0') fatal(MYNAME "-range: parameter too long \"%s\"!\n", timestr);
+ if (isdigit(c) == 0) fatal(MYNAME "-range: invalid character \"%c\"!\n", c);
+ fmt[i++] = c;
+ }
+ cin = strptime(fmt, "%Y%m%d%H%M%S", &time);
+ if ((cin != NULL) && (*cin != '\0'))
+ fatal(MYNAME "-range-check: Invalid time stamp (stopped at %s of %s)!\n", cin, fmt);
+
+ return mkgmtime(&time);
+}
+
+static int
+trackfilter_range(void) /* returns number of track points left after filtering */
+{
+ time_t start, stop;
+ queue *elem, *tmp;
+ int i, dropped;
+
+ if (opt_start != 0)
+ start = trackfilter_range_check(opt_start);
+ else
+ start = 0;
+
+ if (opt_stop != 0)
+ stop = trackfilter_range_check(opt_stop);
+ else
+ stop = (unsigned long)-1;
+
+ dropped = 0;
+
+ for (i = 0; i < track_ct; i++)
+ {
+ route_head *track = track_list[i].track;
+
+ QUEUE_FOR_EACH((queue *)&track->waypoint_list, elem, tmp)
+ {
+ waypoint *wpt = (waypoint *)elem;
+
+ if ((wpt->creation_time < start) || (wpt->creation_time > stop))
+ {
+ route_del_wpt(track, wpt);
+ dropped++;
+ }
+ }
+
+ if (track->rte_waypt_ct == 0)
+ {
+ track_del_head(track);
+ track_list[i].track = NULL;
+ }
+ }
+
+ if ((track_pts > 0) && (dropped == track_pts))
+ warning(MYNAME "-range: All %d track points have been dropped!\n", track_pts);
+
+ return track_pts - dropped;
+}
+
+/*******************************************************************************
+* global cb's
+*******************************************************************************/
+
+static void
+trackfilter_init(const char *args)
+{
+
+ int count = track_count();
+
+ track_ct = 0;
+ track_pts = 0;
+
+ if (count > 0)
+ {
+ track_list = (trkflt_t *) xcalloc(count, sizeof(*track_list));
+
+ /* check all tracks for time and order (except merging) */
+
+ track_disp_all(trackfilter_fill_track_list_cb, trackfilter_noop_t, trackfilter_noop_w);
+ qsort(track_list, track_ct, sizeof(*track_list), trackfilter_init_qsort_cb);
+ }
+}
+
+static void
+trackfilter_deinit(void)
+{
+ if (track_list != NULL)
+ {
+ xfree(track_list);
+ track_list = NULL;
+ }
+ track_ct = 0;
+ track_pts = 0;
+}
+
+/*******************************************************************************
+* trackfilter_process: called from gpsbabel central engine
+*******************************************************************************/
+
+static void
+trackfilter_process(void)
+{
+ int opts, something_done;
+
+ if (track_ct == 0) return; /* no track(s), no fun */
+
+ opts = trackfilter_opt_count();
+ if (opts == 0) opts = -1; /* flag for do "pack" by default */
+
+ if (opt_move != NULL) /* Correct timestamps before any other op */
+ {
+ trackfilter_move();
+ if (--opts == 0) return;
+ }
+
+ if ((opt_stop != NULL) || (opt_start != NULL))
+ {
+ if (opt_start != NULL) opts--;
+ if (opt_stop != NULL) opts--;
+
+ trackfilter_range();
+
+ if (opts == 0) return;
+
+ trackfilter_deinit(); /* reinitialize */
+ trackfilter_init(NULL);
+
+ }
+
+ if (opt_title != NULL)
+ {
+ if (--opts == 0)
+ {
+ trackfilter_title();
+ return;
+ }
+ }
+
+ something_done = 0;
+
+ if ((opt_pack != NULL) || (opts == -1)) /* call our default option */
+ {
+ trackfilter_pack();
+ something_done = 1;
+ }
+ else if (opt_merge != NULL)
+ {
+ trackfilter_merge();
+ something_done = 1;
+ }
+
+ if ((something_done == 1) && (--opts <= 0))
+ {
+ if (opt_title != NULL)
+ trackfilter_title();
+ return;
+ }
+
+ if (opt_split != NULL)
+ {
+ if (track_ct > 1)
+ fatal(MYNAME "-split: Cannot split more than one track, please pack (or merge) before!\n");
+
+ trackfilter_split();
+ }
+}
+
+/******************************************************************************************/
+
+filter_vecs_t trackfilter_vecs = {
+ trackfilter_init,
+ trackfilter_process,
+ trackfilter_deinit,
+ NULL,
+ trackfilter_args
+};
+
+/******************************************************************************************/
/*
* Return a time_t suitable for adding to a time_t that is in GMT to
* make it a local time.
+ * Obsolete: to use mkgmtime instead.
*/
signed int
get_tz_offset(void)
}
}
+/*
+ mkgmtime -- convert tm struct in UTC to time_t
+
+ works just like mktime but without all the mucking
+ around with timezones and daylight savings
+
+ obsoletes get_tz_offset()
+
+ Borrowed from lynx GPL source code
+ http://lynx.isc.org/release/lynx2-8-5/src/mktime.c
+
+ Written by Philippe De Muyter <phdm@macqel.be>.
+*/
+
+time_t
+mkgmtime(struct tm *t)
+{
+ short month, year;
+ time_t result;
+ static int m_to_d[12] =
+ {0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334};
+
+ month = t->tm_mon;
+ year = t->tm_year + month / 12 + 1900;
+ month %= 12;
+ if (month < 0)
+ {
+ year -= 1;
+ month += 12;
+ }
+ result = (year - 1970) * 365 + m_to_d[month];
+ if (month <= 1)
+ year -= 1;
+ result += (year - 1968) / 4;
+ result -= (year - 1900) / 100;
+ result += (year - 1600) / 400;
+ result += t->tm_mday;
+ result -= 1;
+ result *= 24;
+ result += t->tm_hour;
+ result *= 60;
+ result += t->tm_min;
+ result *= 60;
+ result += t->tm_sec;
+ return(result);
+}
+
+
/*
* A wrapper for time(2) that allows us to "freeze" time for testing.
*/
}
}
*cur = (char)value;
- strcpy( cur+1, cur+bytes );
+ memmove(cur+1, cur+bytes, strlen(cur+bytes) + 1);
}
cur++;
}
cur += bytes - 1;
} else {
*cur = (char)value;
- memmove(cur+1, cur+bytes, bytes+1);
+ memmove(cur+1, cur+bytes, strlen(cur+bytes));
}
}
cur++;
return result;
}
+/*
+ * str_iso8859_1_to_utf8
+ *
+ * converts the single byte charset ISO8859-1 (latin1) to UTF-8
+ */
+
+char *
+str_iso8859_1_to_utf8(const char *s)
+{
+ int len;
+ char *res;
+ unsigned char c;
+ char *src, *dst;
+
+ if (s == NULL) return NULL;
+
+ len = 0;
+ src = (char *)s;
+ while ('\0' != (c = *src++))
+ {
+ len++;
+ if (c & 0x80) len++;
+ }
+
+ src = (char *)s;
+ dst = res = (void *) xmalloc(len + 1);
+ while ('\0' != (c = *src++))
+ {
+ if (c & 0x80)
+ {
+ *dst++ = (0xc0 | (c >> 6));
+ *dst++ = (c & 0xbf);
+ }
+ else
+ {
+ *dst++ = c;
+ }
+ }
+ *dst = '\0';
+ return res;
+}
+
/*
* Get rid of potentially nasty HTML that would influence another record
* that includes;
void
uuid_generate(uuid_t uu)
{
- char *cp;
+ unsigned char *cp;
int i;
for (cp = uu, i = 0; i < 16; i++) {
if (getenv("GPSBABEL_FREEZE_TIME")) {
extern ff_vecs_t tomtom_vecs;
extern ff_vecs_t tef_xml_vecs;
extern ff_vecs_t ppdb_vecs;
+extern ff_vecs_t vitosmt_vecs;
+extern ff_vecs_t gdb_vecs;
+extern ff_vecs_t bcr_vecs;
+extern ff_vecs_t coto_vecs;
static
vecs_t vec_list[] = {
{
&mps_vecs,
"mapsource",
- "Garmin Mapsource",
- NULL
+ "Garmin Mapsource - mps",
+ "mps"
},
{
&gpsutil_vecs,
{
&magnav_vec,
"magnav",
- "Magellan NAV Companion for PalmOS",
+ "Magellan NAV Companion for Palm/OS",
NULL
},
{
&garmin_vecs,
"garmin",
- "Garmin serial protocol",
+ "Garmin serial/USB protocol",
NULL
},
{
{
&easygps_vecs,
"easygps",
- "EasyGPS",
- NULL
+ "EasyGPS binary format",
+ ".loc"
},
{
&quovadis_vecs,
{
&ppdb_vecs,
"pathaway",
- "PathAway Palm Database",
+ "PathAway Database for Palm/OS",
"pdb"
},
+ {
+ &vitosmt_vecs,
+ "vitosmt",
+ "Vito Navigator II tracks",
+ "smt"
+ },
+ {
+ &gdb_vecs,
+ "gdb",
+ "Garmin Mapsource - gdb",
+ "gdb"
+ },
+ {
+ &bcr_vecs,
+ "bcr",
+ "Motorrad Routenplaner (Map&Guide) .bcr files",
+ "bcr"
+ },
+#if 0
+ {
+ &coto_vecs,
+ "coto",
+ "cotoGPS for Palm/OS",
+ NULL
+ },
+#endif
{
NULL,
NULL,
const vecs_t *const *ap = a;
const vecs_t *const *bp = b;
- return strcasecmp((*ap)->desc , (*bp)->desc);
+ return case_ignore_strcmp((*ap)->desc , (*bp)->desc);
}
/*
svp[i] = xcalloc(1, sizeof **svp);
svp[i]->name = svec->name;
svp[i]->vec = xmalloc(sizeof(*svp[i]->vec));
+ svp[i]->extension = xcsv_file.extension;
*svp[i]->vec = *vec_list[0].vec; /* Interits xcsv opts */
/* Reset file type to inherit ff_type from xcsv for everything
* except the xcsv format itself, which we leave as "internal"
{
vecs_t **svp;
vecs_t *vec;
- style_vecs_t *svec;
int i, vc = 0;
switch(version) {
vec->extension? vec->extension : "",
vec->desc);
}
+ xfree (svp);
break;
default:
;
}
- xfree (svp);
}
--- /dev/null
+/*
+ Read Vito Navigator .SMT tracks
+
+ Copyright (C) 2005 Etienne TASSE
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA
+
+ */
+
+#include <stddef.h>
+#include <stdio.h>
+#include <string.h>
+#include <errno.h>
+
+#define MYNAME "vitosmt"
+#include "defs.h"
+
+static FILE *infile =0;
+static FILE *ofs =0;
+static long count =0;
+
+const long vitosmt_version =2;
+const long vitosmt_subversion =1000;
+const size_t vitosmt_headersize =24;
+const size_t vitosmt_datasize =64;
+const double mile2km =1.609344; /* mile/h to kilometer/h */
+const double kts2mps =0.5144444444444444444; /* knots to m/s */
+const double mph2mps =0.447039259; /* mile/h to m/s */
+
+static unsigned long
+ReadLong(FILE * f)
+{
+ gbuint32 result = 0;
+
+ fread(&result, sizeof (result), 1, f);
+ return le_read32(&result);
+}
+
+static double
+ReadDouble(FILE * f)
+{
+ unsigned char buffer[8] = "\0\0\0\0\0\0\0\0";
+ double result=0;
+
+ fread(buffer, sizeof (buffer), 1, f);
+ le_read64(&result,buffer);
+ return result;
+}
+
+
+static unsigned char *
+ReadRecord(FILE * f,
+ size_t size)
+{
+ unsigned char *result = (unsigned char *) xmalloc(size);
+
+ fread(result, size, 1, f);
+ return result;
+}
+
+static void
+WriteDouble(void* ptr, double d)
+{
+ unsigned char result[8]="\0\0\0\0\0\0\0\0";
+
+ le_read64(result, &d);
+ memcpy(ptr, result, 8);
+
+ return;
+}
+
+
+static void
+rd_init(const char *fname)
+{
+ infile = xfopen(fname, "rb", MYNAME);
+}
+
+static void
+rd_deinit(void)
+{
+ fclose(infile);
+}
+
+static void
+vitosmt_read(void)
+{
+ long version =0;
+ long subversion =0;
+ long check1 =-1;
+ long check2 =-2;
+ long check3 =-3;
+ route_head *route_head =0;
+ waypoint *wpt_tmp =0;
+ double latrad =0;
+ double lonrad =0;
+ double elev =0;
+ unsigned char* timestamp =0;
+ struct tm tmStruct ={0,0,0,0,0,0,0,0,0};
+ double seconds =0.0;
+ double speed =0.0;
+ double course =0.0;
+ double pdop =0.0;
+ unsigned char gpsfix =0;
+ unsigned char gpsvalid =0;
+ unsigned char gpssats =0;
+ int serial =0;
+
+
+ /*
+ * 24 bytes header
+ */
+ version = ReadLong(infile); /* 2 */
+ subversion = ReadLong(infile); /* 1000 */
+ count = ReadLong(infile); /* n */
+ check1 = ReadLong(infile); /* 0 */
+ check2 = ReadLong(infile); /* not sure */
+ check3 = ReadLong(infile); /* n */
+
+ if (version!=vitosmt_version) {
+
+ fatal("%s (%d) reading file. Unsupported version %ld.%ld\n",
+ MYNAME, __LINE__, version, subversion );
+ }
+
+ if (subversion!=vitosmt_subversion) {
+ warning("%s (%d) reading file. Unsafe version %ld.%ld\n",
+ MYNAME, __LINE__, version, subversion );
+ }
+
+ if ((count!=check3) ||
+ (check1!=count-1) ||
+ (check3!=count) ) {
+
+ fatal("%s (%d) reading file. Invalid file header\n",
+ MYNAME, __LINE__ );
+
+ }
+
+ while (count) {
+ /*
+ * 64 bytes of data
+ */
+ if (feof(infile)||ferror(infile))
+ {
+ warning("%s (%d) reading file. Unexpected end of file %s\n",
+ MYNAME, __LINE__, strerror(errno) );
+ break;
+ }
+
+ latrad =ReadDouble(infile); /* WGS84 latitude in radians */
+ lonrad =ReadDouble(infile); /* WGS84 longitude in radians */
+ elev =ReadDouble(infile); /* elevation in meters */
+ timestamp =ReadRecord(infile,5); /* UTC time yr/mo/dy/hr/mi */
+ seconds =ReadDouble(infile); /* seconds */
+ speed =ReadDouble(infile); /* speed in knots */
+ course =ReadDouble(infile); /* course in degrees */
+ pdop =ReadDouble(infile); /* dilution of precision */
+ gpsfix =fgetc(infile); /* fix type x08,x10, x20 */
+ gpsvalid =fgetc(infile); /* fix is valid */
+ gpssats =fgetc(infile); /* number of sats */
+
+ wpt_tmp = waypt_new();
+
+ wpt_tmp->latitude =(latrad * 180) / M_PI;
+ wpt_tmp->longitude =(lonrad * 180) / M_PI;
+ wpt_tmp->altitude =elev;
+
+ tmStruct.tm_year =timestamp[0]+100;
+ tmStruct.tm_mon =timestamp[1]-1;
+ tmStruct.tm_mday =timestamp[2];
+ tmStruct.tm_hour =timestamp[3];
+ tmStruct.tm_min =timestamp[4];
+ tmStruct.tm_sec =(int)floor(seconds);
+ tmStruct.tm_isdst =-1;
+
+ wpt_tmp->creation_time = mkgmtime(&tmStruct);
+ wpt_tmp->centiseconds = fmod(100*seconds+0.5,100);
+
+ wpt_tmp->shortname =xcalloc(16,1);
+ snprintf(wpt_tmp->shortname, 15 , "WP%04d", ++serial);
+
+ wpt_tmp->speed = speed*kts2mps; /* meters per second */
+ wpt_tmp->course = course;
+ wpt_tmp->pdop = pdop;
+
+ /*
+ GPS Fix data
+ */
+ if (gpsvalid&0x7) {
+ if (gpsfix==0)
+ wpt_tmp->fix =fix_none;
+ if (gpsfix&0x8)
+ wpt_tmp->fix =fix_2d;
+ else if (gpsfix&0x10)
+ wpt_tmp->fix =fix_3d;
+ else if (gpsfix&0x20)
+ wpt_tmp->fix =fix_dgps;
+ else
+ wpt_tmp->fix =fix_unknown;
+
+ /* <sat> */
+ wpt_tmp->sat = gpssats;
+ }
+ else
+ wpt_tmp->fix =fix_unknown;
+
+ if (doing_wpts) /* process as waypoints */
+ {
+ waypt_add(wpt_tmp);
+ }
+ else if (doing_rtes) /* process as route */
+ {
+ if (route_head == NULL) {
+ route_head = route_head_alloc();
+ route_add_head(route_head);
+ }
+ route_add_wpt(route_head, wpt_tmp);
+ }
+ else /* default track mode */
+ {
+ if (route_head == NULL) {
+ route_head = route_head_alloc();
+ track_add_head(route_head);
+ }
+ route_add_wpt(route_head, wpt_tmp);
+ }
+
+ xfree(timestamp);
+
+ count--;
+ }
+}
+
+static void
+wr_init(const char *fname)
+{
+ warning(MYNAME " write: format is experimental and may crash Vito Navigator II.\n");
+ ofs = xfopen(fname, "wb", MYNAME);
+}
+
+static void
+wr_deinit(void)
+{
+ fclose(ofs);
+
+}
+
+static void
+vitosmt_waypt_pr(const waypoint *waypointp)
+{
+ unsigned char * workbuffer =0;
+ size_t position =0;
+ struct tm* tmstructp =0;
+ double seconds =0;
+
+ ++count;
+ workbuffer = xcalloc(vitosmt_datasize,1);
+
+ WriteDouble(&workbuffer[position], (M_PI*waypointp->latitude)/180 );
+ position += sizeof(double);
+ WriteDouble(&workbuffer[position], (M_PI*waypointp->longitude)/180 );
+ position += sizeof(double);
+ if ( waypointp->altitude-1 > unknown_alt)
+ WriteDouble(&workbuffer[position], waypointp->altitude );
+ position += sizeof(double);
+
+ tmstructp = gmtime(&waypointp->creation_time);
+ seconds = (double) tmstructp->tm_sec + 0.01*waypointp->centiseconds;
+
+ workbuffer[position++] =tmstructp->tm_year-100;
+ workbuffer[position++] =tmstructp->tm_mon+1;
+ workbuffer[position++] =tmstructp->tm_mday;
+ workbuffer[position++] =tmstructp->tm_hour;
+ workbuffer[position++] =tmstructp->tm_min;
+
+ WriteDouble(&workbuffer[position], seconds );
+ position += sizeof(double);
+
+ /* speed */
+ if (waypointp->speed>0)
+ WriteDouble(&workbuffer[position], waypointp->speed / mph2mps );
+ position += sizeof(double);
+
+ /* course */
+ if ((waypointp->course>=-360.0)&&(waypointp->course<=360.0))
+ WriteDouble(&workbuffer[position], waypointp->course );
+ position += sizeof(double);
+
+ /* pdop */
+ if (waypointp->pdop>0)
+ WriteDouble(&workbuffer[position], waypointp->pdop );
+ position += sizeof(double);
+
+
+ /* fix type */
+ switch (waypointp->fix)
+ {
+ case fix_2d:
+ workbuffer[position++] = 0x08;
+ break;
+ case fix_3d:
+ workbuffer[position++] = 0x10;
+ break;
+ case fix_dgps:
+ workbuffer[position++] = 0x20;
+ break;
+ default:
+ workbuffer[position++] = 0;
+ break;
+ }
+
+ /* Assume position is valid */
+ workbuffer[position++] = 0x07;
+
+ if ((waypointp->sat>0)&&(waypointp->sat<128))
+ workbuffer[position++] = waypointp->sat;
+ else
+ workbuffer[position++] = 0;
+
+ if (fwrite(workbuffer,vitosmt_datasize,1,ofs)!=1)
+ {
+ fatal("%s (%d) writing output file. Error was '%s'.\n",
+ MYNAME, __LINE__, strerror(errno));
+ }
+
+ xfree(workbuffer);
+}
+
+
+static void
+vitosmt_write(void)
+{
+ time_t now = 0;
+ unsigned char * workbuffer =0;
+ size_t position =0;
+
+ workbuffer = xcalloc(vitosmt_headersize,1);
+
+ now = current_time();
+ count = 0;
+ position = 0;
+
+ /* leave a spacer for the header */
+ memset(workbuffer,0,vitosmt_headersize);
+ if (fwrite(workbuffer,vitosmt_headersize,1,ofs)!=1)
+ {
+ fatal("%s (%d) writing output file. Error was '%s'.\n",
+ MYNAME, __LINE__, strerror(errno));
+ }
+
+ if (doing_wpts) /* process as waypoints */
+ {
+ waypt_disp_all(vitosmt_waypt_pr);
+ }
+ else if (doing_rtes) /* process as route */
+ {
+ route_disp_all(NULL, NULL, vitosmt_waypt_pr);
+ }
+ else /* default track mode */
+ {
+ track_disp_all(NULL, NULL, vitosmt_waypt_pr);
+ }
+
+
+ /* write the complete the header */
+ le_write32(&workbuffer[position],vitosmt_version);
+ position += sizeof(gbuint32);
+ le_write32(&workbuffer[position],vitosmt_subversion);
+ position += sizeof(gbuint32);
+ le_write32(&workbuffer[position],count);
+ position += sizeof(gbuint32);
+ le_write32(&workbuffer[position],0);
+ position += sizeof(gbuint32);
+ le_write32(&workbuffer[position],count-1);
+ position += sizeof(gbuint32);
+ le_write32(&workbuffer[position],count);
+ position += sizeof(gbuint32);
+
+ rewind(ofs);
+ if (fwrite(workbuffer,vitosmt_headersize,1,ofs)!=1)
+ {
+ fatal("%s (%d) writing output file. Error was '%s'.\n",
+ MYNAME, __LINE__, strerror(errno));
+ }
+
+ xfree(workbuffer);
+}
+
+ff_vecs_t vitosmt_vecs = {
+ ff_type_file,
+ FF_CAP_RW_ALL,
+ rd_init,
+ wr_init,
+ rd_deinit,
+ wr_deinit,
+ vitosmt_read,
+ vitosmt_write,
+ NULL,
+ NULL
+};
--- /dev/null
+#!/bin/sh
+
+#
+# Run our testsuite under valgrind. Mostly it complains about core GNU libc
+# functions, but it does actually help find interesting stuff in our own code
+# from time to time.
+#
+
+PNAME="valgrind -q ./gpsbabel" ./testo
/*
Perform various operations on waypoints.
- Copyright (C) 2002 Robert Lipe, robertlipe@usa.net
+ Copyright (C) 2002-2005 Robert Lipe, robertlipe@usa.net
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
waypoint *
waypt_dupe(const waypoint *wpt)
{
+ /*
+ * This and waypt_free should be closely synced.
+ */
waypoint * tmp;
tmp = waypt_new();
memcpy(tmp, wpt, sizeof(waypoint));
tmp->icon_descr = xstrdup(wpt->icon_descr);
if (wpt->gc_data.desc_short.utfstring) {
tmp->gc_data.desc_short.utfstring =
- xstrdup(tmp->gc_data.desc_short.utfstring);
+ xstrdup(wpt->gc_data.desc_short.utfstring);
}
if (wpt->gc_data.desc_long.utfstring) {
tmp->gc_data.desc_long.utfstring =
- xstrdup(tmp->gc_data.desc_long.utfstring);
+ xstrdup(wpt->gc_data.desc_long.utfstring);
}
+ if (wpt->gc_data.placer) {
+ tmp->gc_data.placer = xstrdup(wpt->gc_data.placer);
+ }
+ if (wpt->gc_data.hint) {
+ tmp->gc_data.hint = xstrdup(wpt->gc_data.hint);
+ }
+
/*
* It's important that this duplicated waypoint not appear
* on the master Q.
*/
tmp->Q.next = tmp->Q.prev = NULL;
- tmp->gpx_extras = NULL;
- if ( wpt->an1_extras ) {
- wpt->an1_extras->copy((void **)(&tmp->an1_extras),
- (void *)wpt->an1_extras );
- }
+ tmp->fs = fs_chain_copy( wpt->fs );
return tmp;
}
* try to be sure that we have these fields even if just by
* copying them from elsewhere.
*/
-
if (wpt->shortname == NULL) {
if (wpt->description) {
wpt->shortname = xstrdup(wpt->description);
wpt = (waypoint *) xcalloc(sizeof (*wpt), 1);
wpt->altitude = unknown_alt;
+ wpt->course = -999.0;
+ wpt->speed = -999.0;
+ wpt->fix = fix_unknown;
+ wpt->sat = -1;
return wpt;
}
void
waypt_free( waypoint *wpt )
{
+ /*
+ * This and waypt_dupe should be closely synced.
+ */
if (wpt->shortname) {
xfree(wpt->shortname);
}
if (wpt->icon_descr && wpt->wpt_flags.icon_descr_is_dynamic) {
xfree((char *)(void *)wpt->icon_descr);
}
- if (wpt->gpx_extras) {
- free_gpx_extras(wpt->gpx_extras);
- }
if (wpt->gc_data.desc_short.utfstring) {
xfree(wpt->gc_data.desc_short.utfstring);
}
if (wpt->gc_data.placer) {
xfree(wpt->gc_data.placer);
}
- if ( wpt->an1_extras ) {
- (*(wpt->an1_extras->destroy))((void *)wpt->an1_extras );
- xfree( wpt->an1_extras );
- }
+ if (wpt->gc_data.hint) {
+ xfree (wpt->gc_data.hint);
+ }
+ fs_chain_destroy( wpt->fs );
xfree(wpt);
}
QUEUE_FOR_EACH(head, elem, tmp) {
waypoint *q = (waypoint *) dequeue(elem);
waypt_free(q);
+ waypt_ct--;
}
}
estr = (char *) cdatastr.mem + strlen(cdatastr.mem);
memcpy(estr, s, len);
estr[len] = 0;
-
- cb = xml_tbl_lookup(current_tag.mem, cb_cdata);
- if (cb) {
- (*cb)(estr, NULL);
- }
}
static void
if (strcmp(s + 1, el)) {
fprintf(stderr, "Mismatched tag %s\n", el);
}
+ cb = xml_tbl_lookup(current_tag.mem, cb_cdata);
+ if (cb) {
+ (*cb)( (char *) cdatastr.mem, NULL);
+ }
cb = xml_tbl_lookup(current_tag.mem, cb_end);
if (cb) {
}
void
-xml_init(const char *fname, xg_tag_mapping *tbl)
+xml_init(const char *fname, xg_tag_mapping *tbl, const char *encoding)
{
if (fname) {
ifd = xfopen(fname, "r", MYNAME);
current_tag = vmem_alloc(1,0);
*((char *)current_tag.mem) = '\0';
- psr = XML_ParserCreate(NULL);
+ psr = XML_ParserCreate((const XML_Char *)encoding);
if (!psr) {
fatal(MYNAME ": Cannot create XML Parser\n");
}
int long_or_short);
void write_xml_header(FILE *ofd);
-void xml_init(const char *fname, xg_tag_mapping *tbl);
+void xml_init(const char *fname, xg_tag_mapping *tbl,const char *encoding);
void xml_read(void);
void xml_readstring(char *str);
void xml_deinit(void);
--- /dev/null
+/*
+ Functions to deal with xml_tags
+
+ Copyright (C) 2005 Ron Parker and Robert Lipe.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA
+
+ */
+
+#include <stddef.h>
+#include <stdio.h>
+#include <string.h>
+
+#include "defs.h"
+
+void free_xml_tag( xml_tag *tag )
+{
+ xml_tag *next = NULL;
+ char **ap;
+
+ while ( tag ) {
+ if (tag->cdata) {
+ xfree(tag->cdata);
+ }
+ if (tag->child) {
+ free_gpx_extras(tag->child);
+ }
+ if (tag->parentcdata) {
+ xfree(tag->parentcdata);
+ }
+ if (tag->tagname) {
+ xfree(tag->tagname);
+ }
+ if (tag->attributes) {
+ ap = tag->attributes;
+
+ while (*ap)
+ xfree(*ap++);
+
+ xfree(tag->attributes);
+ }
+
+ next = tag->sibling;
+ xfree(tag);
+ tag = next;
+ }
+}
+
+void copy_xml_tag( xml_tag **copy, xml_tag *src, xml_tag *parent ) {
+ xml_tag *res = NULL;
+ char **ap = NULL;
+ char **ap2 = NULL;
+ int count = 0;
+
+ if ( !src ) {
+ *copy = NULL;
+ return;
+ }
+
+ res = xcalloc( 1, sizeof(xml_tag));
+ *copy = res;
+
+ memcpy( res, src, sizeof(xml_tag));
+ res->tagname = xstrdup( src->tagname );
+ res->cdata = xstrdup( src->cdata );
+ res->parentcdata = xstrdup( src->parentcdata );
+ if ( src->attributes ) {
+ ap = src->attributes;
+ while ( *ap ) {
+ count++;
+ ap++;
+ }
+ res->attributes = (char **)xcalloc( count+1, sizeof(char *));
+ ap = src->attributes;
+ ap2 = res->attributes;
+ while (*ap) {
+ *ap2 = xstrdup(*ap);
+ ap++;
+ ap2++;
+ }
+ }
+ res->parent = parent;
+ copy_xml_tag( &(res->sibling), src->sibling, parent );
+ copy_xml_tag( &(res->child), src->child, res );
+}
+
+fs_xml *fs_xml_alloc( long type );
+
+void fs_xml_destroy( void *fs ) {
+ fs_xml *xml = (fs_xml *)fs;
+ if ( xml ) {
+ free_xml_tag( xml->tag );
+ }
+ xfree( fs );
+}
+
+void fs_xml_copy( void **copy, void *source ) {
+ fs_xml *src = (fs_xml *)source;
+ if ( !source ) {
+ *copy = NULL;
+ return;
+ }
+ *copy = (void *)fs_xml_alloc( src->fs.type );
+ memcpy( *copy, source, sizeof(fs_xml) );
+ copy_xml_tag( &(((fs_xml *)(*copy))->tag), src->tag, NULL );
+}
+
+
+fs_xml *fs_xml_alloc( long type ) {
+ fs_xml *result = NULL;
+
+ result = (fs_xml *)xcalloc( 1, sizeof(fs_xml));
+ result->fs.type = type;
+ result->fs.copy = fs_xml_copy;
+ result->fs.destroy = fs_xml_destroy;
+ return result;
+}
+
+